[1] Bryan Ewing attended Duxbury High School and Cushing Academy in Ashburnham, Massachusetts, graduating from the latter.
[12][13] Ewing was named as a reserve to the ECHL American Conference All-Star Team, and had a goal and two assists in that game.
[15][16][17] On July 29, 2009, Ewing was signed as a free agent on a one-year deal to the Rockford IceHogs of the AHL.
[18] After starting the 2009-10 season with the IceHogs Ewing was assigned to ECHL affiliate, the Toledo Walleye, after 9 games.
Despite scoring 21 points in 26 games with Toledo Ewing was released from his contract and signed by fellow ECHL team the Reading Royals on January 14, 2010.