Age: 28 years, 5 months
Place of Birth: Dublin
Kevin is an attacking wing-back who played under-age football with St Joseph's Boys before going to England to join Leicester City in 2009. He spent two years with the Foxes but returned home in the summer of 2011 and signed for Bray Wanderers.
He made his league debut for the Seagulls in a 4-0 home win over Galway United on 12 August 2011 and made a total of 8 appearances over the latter half of the 2011 season. Kevin added 15 league appearances to his career tally in 2012 and in 2013 he played in 24 of the club's thirty-three league games.
Kevin joined the Shamrock Rovers B team in February 2014 and made 13 league appearances in their only season in the SSE Airtricity First Division. He left the club at the end of July 2014 to link up with his former coach Keith Long at Athlone Town. His Athlone debut came against Sligo Rovers on 9 August 2014 and he made 10 league appearances as the Midlands club were relegated from the Premier Division at the end of that year.
Kevin then joined Cabinteely for the 2015 season, the club's first season of league football, and made his league bow in their first ever league match, a 1-0 home win over Wexford Youths on 6 March 2015. He went on to make 22 appearances that year, scoring once, in a 1-1 draw with Waterford United at Stradbrook in July. In 2016 Kevin added 19 more league appearances to his career total as Cabinteely finished seventh of eight in the First Division table.
Kevin signed with Longford Town ahead of the start of the 2019 First Division season.
Kevin re-signed with Cabo for the 2021 season.
Kevin is an under-age international for the Republic of Ireland, having played at U17 and U19 level.