Born in Lambeth, Greater London he began his career with Charlton Athletic in 2001 from where he has moved to a number of clubs including Rotherham United, Southend United, Barnsley, Bristol City and Notts County before joining Sheffield United in 2014. He is also a former Jamaican international, qualifying through his parentage. A real livewire of a player; tricky and pacy with an eye for the audacious, "JCR" as he was affectionately known was a thorn in the side of many an opposition defender throughout his career.