Leo DaCosta      

Full name Leo DaCosta

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

Current age 58 years 353 days

Other Umpire