Willem Richard      

Full name Willem Richard

Born March 20, 1944, Worcester, Cape Province

Current age 73 years 267 days

Other Umpire