 Lupien was born in Lachute, Quebec and raised in Brownsburg-Chatham, Quebec.He started his career with the Montreal Canadiens in 1977, and later played for the Pittsburgh Penguins and Hartford Whalers.He won two Stanley Cups with Montreal in 1978 and 1979.