MAP: 112862
24 Mar, 1950
United States
Referee status: An International Master Referee
Coach status: A