Career
His career started in 1969 and ended in 2000. During his career, he officiated 2,373 regular season games and two All-Star games as well as Rendez-vous "87, and four Canada Cups. He worked every playoff game in every playoff year until 1999.
His uniform number is unknown when the National Hockey League began issuing numbers to officials in 1995.