He played for the Ottawa Senators, Columbus Blue Jackets and Nashville Predators in the National Hockey League (NHL).
Prior to joining the Senators organization, Bass played major junior with the Saginaw Spirit and Mississauga IceDogs of the OHL.
In 247 career OHL games, Bass tallied 124 points (40 goals and 84 assists) and collected 371 PIM.
He also played on Canada's U-18 silver medal team at the 2005 U-18 Junior World Cup in Břeclav, Czech Republic.
On July 4, 2015, having left the Blackhawks as a free agent, Bass signed a one-year, two-way contract with the Nashville Predators.
On September 12, 2018, Bass agreed to attend the Colorado Avalanche training camp on a professional tryout.
[5] On September 30, 2018, he was signed to a one-year AHL contract for the 2018–19 season with the Avalanche's affiliate, the Colorado Eagles.