 He was the joint-leading wicket-taker for Titans in the 2018–19 CSA 4-Day Franchise Series, with 21 dismissals in seven matches.In September 2019, he was named in the squad for the Durban Heat team for the 2019 Mzansi Super League tournament.He was the joint-leading wicket-taker in the 2019–20 Momentum One Day Cup, with eighteen dismissals in nine matches.