A veteran of Grand-Am and IMSA competition, Kevin took a similar career path as most other professionals; with a start in Karting. Along the way he earned victories in WKA, CIKA and a championship in Snap-On stars of Karting. He then progressed into single seaters at age 17. He was selected by the Jim Russell Racing School to compete in a shoot out for a seat in European Formula 3, where he finished runner up to Indy500 rookie of the year Carlos Munoz.
The following season, Kevin made his first appearance in Touring Cars running in the Grand-Am sanctioned Koni Challenge series. After finishing his fourth season season, Kevin was invited to the Monster Energy Talent Search, again finishing runner up out of 32 entrants to Australian V8 Supercars and Bathurst 1000 winner James Courtney. He then set his sights on Europe; racing in the VLN Endurance Championship with the factory backed Toyota squad, Gazoo Racing Europe in addition to FIA GT4 outings. Keven currently races the NLS (Nurburgring Endurance Series).