Kenyon began his career with Everton before being released in the summer of 2008 and he then joined non-league Chorley.
[3] Kenyon then joined Lancaster City in the summer of 2009 before signing for Conference Premier side Stockport County in May 2012.
[4] After suffering relegation with County in 2012–13 he joined League Two side Morecambe on 27 June 2013.
[5] He made his Football League debut on 10 August 2013 in a 1–1 draw with Torquay United.
[12] In July 2022, Kenyon returned to England to join National League North club Chester.