Steadroy Techeira      

Full name Steadroy Techeira

Born date unknown

Other Umpire