2020 | Christmas with the Darlings as Charles Darlington |
2020 | An Education in Murder as Mac |
2018 | Lemonade as Moji |
2018 | Once Upon a Christmas Miracle as Jack |
2017 | Garage Sale Mystery: The Art of Murder as Jason |
2017 | All for Love as Colin |
2017 | Garage Sale Mystery: Murder by Text as Jason Shannon |
2017 | Garage Sale Mystery: A Case of Murder as Jason Shannon |
2017 | Garage Sale Mystery: Murder Most Medieval as Jason Shannon |
2017 | A Joyous Christmas as Stuart |
2017 | Cold Zone as Dr. Tim Hughes |
2017 | Wonder as Julian Albans, Sr. |
2017 | Killing Gunther as Max |
2016 | Garage Sale Mystery: Guilty Until Proven Innocent as Jason Shannon |
2016 | Garage Sale Mystery: The Novel Murders as Jason |
2015 | Garage Sale Mystery: The Deadly Room as Jason Shannon |
2015 | Garage Sale Mystery: The Wedding Dress as Jason Shannon |
2015 | Sugar Babies as Leo Granger |
2015 | Blackway as Fitzgerald |
2015 | The Bridge as Wade Callens |
2014 | Garage Sale Mystery: All That Glitters as Jason |
2014 | When Calls the Heart as Charles Spurlock |
2013 | A Haunting at Silver Falls as Kevin Sanders |
2013 | Suddenly as Dan Carney |
2013 | The Marine 3: Homefront as Agent Wells |
2013 | Nearlyweds as Mark |
2011 | Ghost Storm as Carl |
2011 | Tactical Force as Blanco |
2010 | The Final Storm as Tom Grady |
2008 | Odysseus: Voyage to the Underworld as Eurylochus |
2008 | Stargate: Continuum as Camulus |
2007 | Afghan Knights as Pepper |
2007 | Good Luck Chuck as Howard |
2006 | All She Wants for Christmas as James Emerson |
2006 | The Tooth Fairy as Cole |
2006 | Haeckel's Tale |
2006 | John Tucker Must Die as Skip #1 |
2003 | Encrypt as Lapierre |
2003 | Threshold as Frank Hansen |
2003 | X2: X-Men United as Dr. Hank McCoy |
2003 | Out of Order |
2002 | Ballistic: Ecks vs. Sever as Agent Fleming |
2000 | The 6th Day as Johnny PhoenixWatch Free |
2000 | Andromeda as Telemachus RhadeWatch Free |