Date of Birth: 2 August 2005
Nationality: Filipino-British
BTCC Debut: Croft 2003
Teams: Team HARD (2003)
Titles: None

SeasonRace StartsWinsPodiumsPolesFastest LapsLaps LedPoints
202315000006
2024120000016
Total270000022