 Drafted by the Washington Capitals in 1983, Beaudoin played parts of three seasons with the Capitals.He retired from professional hockey in 1990.Seven years later he came out of retirement to play for the Quebec Senior Professional Hockey League (QSPHL) before retiring again in 2002.