Play the Game
2009 · Comedy
as David Mitchell
Three Wise Men and a Baby
2022 · Comedy
as Stephan
Harvest Winter
2024 · Comedy
as Stephan Brenner
The Cases of Mystery Lane: Death Is Listening
as Alden Case
The Cases of Mystery Lane
2023 · Comedy
Sun, Sand & Romance
2017 · Action
as Michael Shepard
Christmas by Starlight
2020 · Comedy
as William Holt
Shining Bright
as Michael Taylor
The Last Bridesmaid
2019 · Drama
as Kyle
Surprised by Love
2015 · Comedy
as Maxwell Gridley
Once Upon a Christmas
as Jack Langdon
A Godwink Christmas
2018 · Drama
as Gery Conover
Christmas at the Catnip Café
2025 · Drama
as Ben
Holiday Hearts
2019 · Romance
Knight Rider
2008 · Adventure
as Billy Morgan
Killer Mountain
2011 · Action
as Tyler
Shottas
2002 · Action
as Mad Max
Terminal
as Security Guard
The Long Weekend
2006 · Comedy
as Roger
Klash
1995 · Crime
as Ultimate
Jamaican Mafia
2015 · Crime
as Soljie
The Girl in the Bathtub
2018 · Biography
as Paul
Origin
2009 · Biography
as Boat Memory
The Deadly Mantis
1957 · Family
as Lt. Fred Pizar
Turner & Hooch
2021 · Comedy
as Grady Garland
Love After Holidays
as Frank
Battlestar Galactica S1-S3
2003 · Action
as Billy
The Nine Kittens of Christmas
as Mason
The Big Year
2011 · Comedy
as Tony
The Thirteenth Hour
1947 · Crime
as Jimmy
The Santa Class
as Paul Campbell
The Fighter
2010 · Action
as Gary 'Boo Boo' Giuffrida
Bond of Silence
2010 · Drama
as Officer Haines
It Had to Be You
1947 · Comedy
as Radio Announcer