Species III
2005 · Horror
as Dean
The Skulls II
2002 · Thriller
as Ryan Sommers
Altered Skin
2018 · Horror
as Craig
Supercollider
2013 · Action
as Victor Susskind
Devil in the Dark
2017 · Horror
as Adam
Torment
2014 · Horror
as Cory Morgan
Sanctuary S4
2011 · Action
as Dr. Will Zimmerman
A Christmas Crush
2019 · Comedy
as Sam
Asteroid: Final Impact
2015 · Action
as Bill Thomas
Scarecrow
as Aaron
The Enchanted Christmas Cake
2021 · Romance
as Gavin
The Christmas Chalet
2019 · Drama
as Jack
A.R.C.H.I.E. 2
2018 · Family
as Paul
Ainsley McGregor Mysteries: A Case for the Yarn Maker
2025 · Crime
as Ryan McGregor
Savvy Sheldon Feels Good As Hell
2025 · Romance
as Ryan
Adventure Club
2017 · Adventure
as Martin
Christmas on Mistletoe Lake
2022 · Comedy
as Louis
Last Scene Alive: An Aurora Teagarden Mystery
2018 · Crime
as Robin
John Lives Again
2017 · Comedy
as Taylor
American Psycho 2
2007 · Horror
as Brian
A.R.C.H.I.E.
2017 · Family
My Christmas Hero
2023 · Drama
as Captain Mark Jennings
Scentsational Christmas
2022 · Drama
as Andrew
Space Milkshake
2013 · Comedy
as Jimmy
Jewel
2001 · Drama
as Wilman Hilburn (Age 18-26)
The Snow Walker
2004 · Adventure
as Carl
3 Days in Havana
2014 · Comedy
as Benny
The Good Witch's Fate
2013 · Drama
as Drew
The Big Hit
1998 · Action
as Gump
Christmas Movie Magic
2021 · Comedy
as Walter Andrews
Making Scents of Love
2023 · Comedy
as Jorgenson
Jungleground
1995 · Action
as Pretty Boy
Jack and Jill vs. the World
2010 · Comedy
as Gary
October Faction
2020 · Adventure
as Woody Markham