Steve Bacic

Steve Bacic portrays Hank McCoy in X2: X-Men United.

Significant roles

 * Johnny Phoenix in The 6th Day (2000)
 * John Ralston in Haekel's Tale (2006)
 * Howard in Good Luck Chuck (2007)
 * Col. Jurgen Belzen in Battlestar Galactica: Razor (2008)
 * Camulus in Stargate: Continuum (2008)