Now he has signed a three-year contract with the biggest rugby franchise in SA, the Bulls, and that means financial security for him and his family.
“Right now my family and I are good, we are well,” Mosi said.
“When I look back I end up laughing because not so long ago I was at WSU, but it’s all hard work.
“I’m happy to see my hard work paying off. I started playing rugby in primary school for fun ... and the girls, they liked it.
“As I grew up I realised I could make a living out of it, but there were obstacles in front of me. I went through a lot of things to be here. I had to persevere.
“I always knew I would eat off rugby, but I had doubts, but the people around me believed I would play at a high level.
“I studied hard and got my qualification and things started to happen after I got it.”