Sastādījis dažādu šaha kompozīcijas žanru uzdevumus, galvenokārt divvilčus un palīgmata uzdevumus. Kopš 1975. gada publicējis vairāk par 900 uzdevumus. Konkursos ieguvis ap 200 godalgas.
No 1988. gada viņš ir starptautiskais tiesnesis divvilčos un palīgmatos,[1] bet 2005. gadā ieguva lielmeistara titulu šaha kompozīcijā.[2] 2. pasaules čempionātā (WCCI 2001—2003) izcīnījis bronzas medaļu palīgmatu grupā.