Prior to joining the NFL, he officiated four years at the high school level, and a total of 19 years at the college level with four years at Division III, 11 years at Division II, and four years in the Big Ten Conference (Division I).
Prior to joining the NFL, he served as an official for four years at the high school level and officiated for a total of 19 years at the college level, with experience in Division III, Division II, and the Big Ten Conference (Division I).