Born in Lusk, County Dublin, Finnegan took up riding at a young age.
At the 2007 Isle of Man TT, Finnegan brought back to racing at competitive level on the Island the iconic Italian MV Agusta brand in the TT Superstock race, where he missed the podium reaching the 4th place on board of an F4 bike.