 He scored three points in the 1994 World Rally Championship season and 1 point in the 2004 World Rally Championship season.He also competed in 2005, 2006, and 2007.He also won the Greek Rally Championship in 1995 driving a Lancia Delta, in 1997 with a Subaru Impreza WRC, in 2000 with Toyota Corolla WRC in 2001 with a Subaru Impreza WRC, and in 2009 and 2010 with Mitsubishi Lancer EVO IX (in group N).