[4] He attended Seaford College for the latter part of his schooling; also playing club rugby for Wimbledon Warriors.
[5][6][7] He made a try-scoring debut Harlequins in the Premiership Rugby Cup against Saracens in September 2022.
[10] He scored a try in the Rugby Premiership for Harlequins against Northampton Saints in November 2023.
[12] He signed a new contract with the club in February 2023, and also played on loan at London Scottish during the 2023-24 season as well as featuring for Harlequins.
[17][18] In November 2024, he was called-up to the England A national rugby union team.