Leo DaCosta      

Full name Leo DaCosta

Born November 30, 1958, St Ann’s Bay, St Ann, Jamaica

Current age 59 years 11 days

Other Umpire