He began playing rugby at Richmond at age 6 before joining rival side Rosslyn Park F.C., later ending up at London Irish Amateurs.
[3] He joined the London Irish Academy at 15, although not joining the senior academy until 2021 he made his senior debut in 2020, in the first round of the 2020-21 EPCR Challenge Cup, coming off the bench against SU Agen.
[4][5] He played on loan at Richmond helping them gain promotion to the RFU Championship, Ampthill and San Diego Legion where he started in the 2023 Major League Rugby final against the New England Feejacks.
[6][7][8][9] With the collapse of London Irish ahead of the 2023–24 season he joined his former loan side Ampthill playing 5 games,[10] before moving stateside and joining San Diego Legion.
He featured in all 5 of England Under-20 matches in the 2021 Six Nations winning the Grand Slam.