[1] He made his first-class debut for Wellington in the 2018–19 Plunket Shield season on 10 October 2018.
[2] He made his List A debut for Wellington in the 2018–19 Ford Trophy on 24 October 2018, scoring 132 runs not out.
[3][4] One week later, in his third List A match, he scored his second century for Wellington, with 125 runs from 150 balls.
[6] In June 2020, he was offered a contract by Wellington ahead of the 2020–21 domestic cricket season.
[7][8] This biographical article related to a New Zealand cricket person born in the 1990s is a stub.