[3] Having finished as top scorer for the under-18 side during the 2009–10 season, he was named as a first team substitute in several matches at the start of the following year.
On 23 May 2011, Jarvis was offered his first professional contract by Cardiff City alongside Alex Evans and Ibrahim Farah.
[6] Jarvis scored his first professional goal in his competitive debut against Oxford United on 10 August 2011 in the League Cup by a 20-yard lobbed header.
[18] In June 2022, Jarvis signed for newly promoted National League South Side Taunton Town.
[19] In June 2024, Jarvis joined Ardal League South East division side Newport City.
[21] Jarvis was asked to link up with the Antigua and Barbuda senior team on 1 September 2011 to play Curaçao and US Virgin Islands, who he qualifies for because of his grandfather.