» Filmography

Movies

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 , 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-2013
  • 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