Kane begon zijn autosportcarrière in 2000 in de Noord-Ierse Formule Ford, waarin hij kampioen werd met acht overwinningen en vier tweede plaatsen uit twaalf races. Hierna werd hij uitgeroepen tot winnaar van de McLaren Autosport BRDC Award, waarmee hij een test won voor het Formule 1-team McLaren.
In 2007 verliet Kane het formuleracing en stapte hij over naar de Britse Porsche Carrera Cup en werd hier derde met zeven overwinningen. In 2008 maakte hij de overstap naar het BTCC in een BMW voor het team Motorbase Performance. Hij behaalde één podiumplaats op het Snetterton Motor Racing Circuit en twee op Brands Hatch, waarmee hij op de elfde plaats in het kampioenschap eindigde met 86 punten. In 2009 keerde hij niet terug in het BTCC en werd in plaats daarvan testcoureur van het nieuwe Formule 2-kampioenschap en co-commentator van deze klasse op Eurosport. Later in het seizoen reed hij als gastcoureur in het Kumho BMW Championship op Oulton Park, waar hij beide races won. Later kreeg hij wel twee strafpunten op zijn racelicentie omdat hij opzettelijk een andere coureur uit de race reed.
In 2010 keerde Kane terug in het BTCC voor Motorbase, dat van naam veranderd was naar Airwaves BMW. Hij won zijn eerste race op het Thruxton Circuit en stond in nog zeven andere races op het podium, waardoor hij zesde werd in de eindstand met 169 punten.
In 2015 werden Kane, Smith en Meyrick opnieuw tweede in de Blancpain Endurance Series. In 2016 maakte Kane de overstap naar de Blancpain GT Series Sprint Cup en kreeg hij een nieuwe teamgenoot in Vincent Abril. Samen eindigden zij als 24e in dit kampioenschap.