Beaulieu a joué brièvement au hockey professionnel mineur au cours de la saison 1960-1961 dans la Ligue internationale de hockey avec les Zephyrs de Muskegon. Il rejoint le St. Mary's College de Winona, dans le Minnesota de 1961-1962 à 1964-1965, où il est le meilleur marqueur de l'équipe chacune de ses quatre saisons. Il est intronisé au Temple de la renommée du collège en 1974[1].
Après sa carrière universitaire, il devient responsable du programme de hockey mineur à Shawinigan au Québec tout en jouant au niveau semi-professionnel pour les Cataractes de Shawinigan de la Ligue mauricienne de hockey[2].
En 1967-1968, il retourne au Minnesota pour devenir entraîneur de l'équipe de hockey de l'école secondaire Hill-Murray. En 1973-1974, il prend les rênes des Minnesota Junior Stars de la Midwest Junior Hockey League. En 1974-1975, il devient l'entraîneur-chef de l'équipe U20 des États-Unis.
Après son départ des North Stars du Minnesota, il est entraîneur des Musketeers de Sioux City de la United States Hockey League en 1978-79 et des Richmond Rifles de la Eastern Hockey League en 1979-1980 et 1980-1981. Il retourne en LNH comme assistant-entraîneur des Rangers de New York en 1980-81.
Après trois saisons, de 1991-1992 à 1993-1994, comme entraîneur-adjoint pour l'université de Wisconsin - River Falls, il devient dépisteur pour les Rangers de New York de 1994-1995 à 2007-2008, puis pour les Flyers de Philadelphie de 2008-2009 à 2013-2014[3].