Glenroy T. Johnson

Glenroy T. Johnson is a West Indian former cricket umpire. At the international level, he only officiated in six ODI games, from 1989 to 2001.