[1][2] Born in Scotland,[2] Rodd grew up on the Isle of Man and was educated at The Buchan School.
[3] He later attended Sedbergh School[4] and subsequently came through the Sale Sharks academy, making his professional debut against Northampton Saints in a Premiership Rugby Cup match under Steve Diamond in 2019.
He then started a week later against South Africa, with Genge still unavailable for selection and Marler only coming out of isolation a few days before.
He was recalled to the England squad for their tour of Australia in July 2022 and for the 2022 Autumn Internationals but did not add to his two caps.
[19][20] Rodd came on as a replacement as England were defeated by Wales 20-9 in Cardiff as part of the 2023 Rugby World Cup warm-ups.