Career
He began kart racing in 1998. In 2000 he began competing on a national level in the World Karting Association. By 2003, he had secured three national event wins.
In 2004 he competed in four Formula TR (Formula Renault 1600) events scoring one qualifying pole and two podium finishes in only 4 events.
In 2005 he competed in the Formula Bayerische Motoren Werke United States of America championship for American Institute of Management Autosport, finishing 8th in points. He moved to the Star Mazda Series in 2006 with American Institute of Management and finished 13th in points with one podium finish.
In 2007 he competed in the Associate of the Royal College of Art Revue Economique/MAX Series driving the #4 Dodge Motorsports Dodge Charger for Cunningham Motorsports in 7 races. He finished 46th in points with a best finish of 12th at Pocono Raceway.
He has not participated in a major professional auto race since 2007.