» Filmography

Movies

  • Dr Horrible’s Sing Along Blog 2 (TBA)
  • Percy Jackson: Sea of Monsters – Hermes, 2013 (in post production)
  • Much Ado About Nothing – Dogberry, 2012
  • Justice League: Doom (video) – Green Lantern (voice),  2012
  • Green Lantern: Emerald Knights (video) – Hal Jordan/Green Lantern (voice),  2011
  • Super – The Holy Avenger, 2010
  • Wonder Woman (Annimation – DTV) – Voice: Col Steve Trevor, 2008
  • Dr Horrible’s Sing-Along Blog – Captain Hammer, 2008
  • Trucker – Runner, 2008
  • Waitress – Dr Pomatter, 2007
  • White Noise: The Light – Abe Dale, 2007
  • Slither – Chief Bill Pardy, 2006
  • Serenity – Capt Mal Reynolds, 2005
  • Outing Riley – Luke Riley, 2004
  • Hollywood Division (TV movie) – Det. Tommy Garrett, 2004
  • Water’s Edge – Robert, 2003
  • Alligator Point (TV Movie) – Bill, 2003
  • Dracula 2000 – Father David, 2000
  • Blast from the Past – Cliff (Eve’s ex-boyfriend), 1999
  • Saving Private Ryan – James (the wrong) Ryan, 1998
  • Strange and Rich (TV Movie) – 1994
  • Ordeal in the Arctic (TV Movie) – Walter Hoade, 1993

TV Series:

  • Castle – Richard Castle , 2009-current
  • Robot Chicken: DC Comics Special – Green Lantern/Mr. Freeze , 3 episodes, 2012
  • American Dad! – Joel Larson / Liver , 1 episode, 2012
  • Robot Chicken , 3 episodes, 2007-2011
  • Husbands – Anchor , 1 episode, 2011
  • The Morning After , TV series short – Actor , 1 episode, 2011
  • The Venture Bros. – Brown Widow , 1 episode, 2010
  • PG Porn – Chris , 1 episode, 2008
  • Desperate Housewives – Dr. Adam Mayfair , 11 episodes, 2007-2008
  • One Life to Live – Joey Buchanan , 3 episodes, 1994-2007
  • Drive , TV mini-series – Alex Tully , 6 episodes, 2007
  • Lost – Kevin Callis , 1 episode, 2006
  • Justice League,  2 episodes, 2005-2006
  • Hollywood Division , TV movie – Det. Tommy Garrett, 2004
  • Miss Match – Adam Logan , 6 episodes, 2003
  • Firefly – Captain Malcolm ‘Mal’ Reynolds , 14 episodes, 2002-2003
  • Buffy the Vampire Slayer – Caleb , 5 episodes, 2003
  • Alligator Point , TV movie – Bill, 2003
  • Pasadena – Rev. Glenn Collins , 3 episodes, 2002
  • Two Guys, a Girl and a Pizza Place – Johnny Donnelly , 60 episodes, 1998-2001
  • King of the Hill – Frisbee Guy , 1 episode, 2001
  • The Outer Limits – Michael Ryan , 1 episode, 1999
  • Maggie Winters – Ronald , 1 episode, 1998
  • Total Security – Troy Larson , 1 episode
  • Spin City – Guy , 1 episode, 1996

Other

  • Halo 3 (Video Game, Voice) – Sergeants, 2007
  • Jade Empire (Video Game, Voice) – Gao the Lesser, 2005

Theatre:

  • The Thrilling Adventure Hour – 9 Episodes 2011-2012
  • The Reluctant Resurrection – Edmonton Fringe Festival
  • One For the Road – ACME Theater

Training:

  • University of Alberta
  • Theatersports Workshop Rapidfire Theater
  • Film and Film Audition Workshop, Actors Studio NYC
  • Comedy Night, Sidetrack Cafe
  • Chinook Theater Improvisational Come