He played as a right-handed lower middle-order batsman and wicket-keeper.
He was first called up to the national team for a tour of Bangladesh but did not feature in a match.
He had featured in a lone Test for Zimbabwe against New Zealand in January 2012.
[4] On 7 August 2022, he made his ODI umpiring debut in a match between Zimbabwe and Bangladesh.
This biographical article related to Zimbabwean cricket is a stub.