• Movie – 2016

    Teenage Mutant Ninja Turtles 2 (Casey Jones)

  • TV – 2016

    Legends of Tomorrow (Oliver Queen/Arrow)

  • TV – 2012-2015

    Arrow (Oliver Queen/Arrow)

  • TV (Voice) – 2015

    Vixen (Oliver Queen/Arrow)

  • TV – 2014-2015

    Flash (Oliver Queen/Arrow)

  • Video Game (Voice) – 2014

    Lego Batman 3: Beyond Gotham (Arrow)

  • Movie – 2013

    When Calls the Heart (Wynn)

  • Video Game – 2013

    Injustice: Gods Among Us (Arrow)

  • TV – 2007-2012

    Heartland (Nick Harwell)

  • TV – 2012

    Private Practice (Scott Becker)

  • TV – 2011-2012

    New Girl (Kyle)

  • TV – 2011

    Hung (Jason)

  • TV – 2011

    90210 (Jim)

  • TV – 2011

    CSI: Crime Scene Investigation (A.J. Gust)

  • Short – 2011

    Stay with Me (Travis)

  • Movie – 2011

    Justice for Natalee Holloway (Joran Van Der Sloot)

  • TV – 2011

    The Vampire Diaries (Brady)

  • TV – 2010

    NCIS: Los Angeles (Marine Gunnery Sergeant Andrew Weaver)

  • TV – 2010

    CSI: Miami (Peter Truitt)

  • TV – 2010

    Blue Mountain State (Travis)

  • Movie – 2010

    The Cutting Edge: Fire & Ice (Philip Seaver)

  • TV – 2009

    Flashpoint (Peter Henderson)

  • TV – 2007-2009

    ‘Da Kink in My Hair (Matthew)

  • Movie – 2009

    Screamers: The Hunting (Guy)

  • TV – 2006-2008

    Rent-a-Goalie (Billy)

  • Movie – 2007

    Closing the Ring (Teddy Gordon)

  • TV – 2007

    ReGenesis (Craig Riddlemeyer)

  • Movie – 2007

    The Tracey Fragments (Detective)

  • Movie – 2006

    The House Next Door (Buddy Harrelson)

  • TV – 2005

    Dante’s Cove (Adam)

  • TV – 2005

    Beautiful People (Jason)

  • TV – 2005

    Tilt (Bellboy)

  • TV – 2005

    Missing (Ian Harrington)

  • TV – 2004

    Degrassi: The Next Generation (Doorman)

  • TV – 2004

    Queer as Folk USA (Spinning Instructor)

  • Comment here

    This site uses Akismet to reduce spam. Learn how your comment data is processed.