Leo DaCosta      

Full name Leo DaCosta

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

Current age 59 years 18 days

Other Umpire