Dopo aver esordito nei rally nel 1999, nella stagione 2000 ha debuttato nel mondiale nel rally di casa chiudendo 32º assoluto con una Mitsubishi Lancer Evolution.Tra il 2001 e il 2005 sempre in patria ha disputato oltre al campionato nazionale alcune gare del mondiale e dell'europeo.
Nel 2009 ha ottenuto il secondo posto nel rally di Madeira, mentre nel 2010 ha disputato quasi tutti gli eventi della stagione dell'IRC, vincendo il rally delle Azzorre e piazzandosi quinto in classifica. Nel 2011 ha concluso il campionato IRC all'undicesimo posto finale. Nel 2011 e nel 2012 ha vinto il rally di Madeira.