[5] He made his NPC debut for the Magpies on 21 September 2012, via the reserves bench, in a tight 42–41 win over Bay of Plenty.
[10] On 27 November 2019, Japanese club Toshiba Brave Lupus announced the signing of Parsons on a six-month contract for their 2020 Top League season.
He played only four games for the side because the 2020 Top League season was cancelled after round 6 due to the COVID-19 pandemic.
Over the years, Parsons turned out for the Hurricanes Development team on a regular basis,[17][18] but despite several strong seasons for Hawke's Bay, he wasn't offered a Super Rugby contract.
During the 2021 Super Rugby season, he was called into the Highlanders squad as short-term injury cover, but didn't get any game time.
[19] While not being named in the initial Hurricanes squad for the 2022 Super Rugby Pacific season, Parsons was eventually offered a contract and joined the franchise during preseason.