 Toma debuted for Bay of Plenty during the 2013 season and went on to become more of a regular through to 2015 where he featured in a career high 11 matches and scored one try in the process.On 7 November 2016, it was announced that Toma had joined Irish Pro12 side Munster on a short-term loan.On 2 December 2016, Toma made his competitive debut for Munster when he came on as a replacement for Duncan Williams in a 2016–17 Pro12 fixture against Scottish side Glasgow Warriors.