[6] He made his international debut as an umpire at the One Day International "Mandela Tournament" in late 1994, standing in the match between Pakistan and Sri Lanka at Durban on 2 December 1994.
His last ODI as umpire was played between Pakistan and New Zealand at Rawalpindi on 7 December 2003.
[10][11][12] He joined the Elite Panel of ICC Umpires when it was formed in 2002, but was demoted in 2004 along with Asoka de Silva and Russell Tiffin.
[13] After leaving the international panel, he continued to stand in domestic cricket in Australia until 2010.
This biographical article related to South African cricket is a stub.