Career
His regular position is property He came through the Natal Sharks youth system, playing for their Under–19 and Under–21 teams from 2010 to 2012. He was included in the Sharks XV squad for the 2012 Vodacom Cup and made his senior debut against the Border Bulldogs and became a regular player for them in the Vodacom Cup competition over the next two seasons.
He joined Kimberley-based side Griquas on a one-year deal for the 2015 season.
He signed a contract to join Bloemfontein-based side Free State Cheetahs prior to the 2016 season on a two-year contract.