He was drafted with the 45th overall pick in the 1972 NHL draft by the Chicago Black Hawks. He played 62 games during his 6 six years with the Black Hawks and then played for the Hartford Whalers. He played 3 seasons with the Whalers and went on to play for the Winnipeg Jets. His time with the Jets was shorts and he only played 8 games with them. He then returned to the Whalers and played 4 games for them before retiring in 1984.