[3] He attended Rawlins Academy in Quorn, Leicestershire where he was selected for England's under-16 rugby union team.
[10] On 21 September 2019 Martin made his first team debut for Leicester in a Premiership Rugby Cup fixture against Worcester Warriors.
[14] He ended the season playing in the final as a replacement and making the penultimate carry before Freddie Burns' 80th minute drop goal which won the match.
[22] On 20 March 2021 he made his England debut against Ireland, coming on as a replacement for Billy Vunipola in the 64th minute in a 32-18 defeat.
[23][24] On 5 August 2023 Martin started his first international, a Rugby World Cup warm up match against Wales at the Millennium Stadium.