 He has umpired in several ODI games and Twenty20 Internationals since he made his debut as an international umpire in 2013.He was selected as one of the twenty umpires to stand in matches during the 2015 Cricket World Cup, where he was the on-field umpire in three group stage matches.On 28 July 2016 he stood in his first Test match, between Zimbabwe and New Zealand at the Queens Sports Club in Bulawayo.