Bruce 1980'de Vancouver'da doğdu ve bu bölgede büyüdü. Seattle'daki University of Washington'da drama ve iktisat bölümlerini bitirdi. 2005'te 24: Conspiracy dizisiyle profesyonel oyunculuğa adım attı. Aynı yıl Passions ve Joey gibi dizilerde oynadı. The Sopranos, CSI: NY gibi önemli dizilerde bölüm oyuncusu olarak yer aldı. 2007-2008 döneminde As the World Turns dizisinde Chris Porter karakteriyle ilk önemli rolünde oynadı ve 100 bölüm dizide yer aldı.
İlk sinema filmi Unstoppable'da 2010'da oynadı. Böylece Denzel Washington ve Chris Pine gibi oyuncularla aynı filmde yer almış oldu. Sonrasında 2010-12 arasında The Bay, 2013-16 arasında ise Orphan Black dizilerinde başrolde yer aldı.
Biz ve ortaklarımız çerezler gibi teknolojiler kullanıyoruz ve size en iyi çevrimiçi hizmeti sunabilmek adına internet tarama verileri topluyoruz. Bu yolla içerik ve reklamları kişiselleştiriyoruz. Eğer kabul ediyorsanız lütfen bizi bilgilendirin.