He made his Tigers debut against Bath at the Rec in May 2016 at the age of 19 having been a Tigers season ticket holder since the age of 7. He went to Wymondham College in Norfolk as a boarder, attending from school years 7 to 11, and playing in the same school rugby team as fellow Leicester Tiger Will Evans.[2]
On 11 August 2021, he was released from his Leicester contract,[4] and on 15 September it was announced he had re-joined the Melbourne Rebels on a one-year contract.[5]