Double Life
2023 · Crime
as Larry
A Royal Runaway Romance
2022 · Comedy
as Andreas Bell
My Gal Sunday
2014 · Drama
as Wexler Klint
Web of Desire
2010 · Drama
as Dr. Brian Doyle
Unexpected Grace
2023 · Drama
as Chris
Love on the Air
2015 · Comedy
as Brad
Punch
2003 · Drama
as Irwin
NYC Autumn Love Story
as Alan
The 12 Days of Christmas Eve
2004 · Comedy
as Drew Quinn
Van Helsing S5
2021 · Action
as Flesh
Past Malice: An Emma Fielding Mystery
2018 · Crime
as Prof. Thomas Webster
Every Breath You Take
2021 · Drama
as Stuart Fanning
Nelly Knows Mysteries: All Manners of Murder
2026 · Mystery
as Norman
Mothers&Daughters
2009 · Comedy
as Dinner Party Guest Vincent
Who Killed JonBenét?
2016 · Crime
as ADA Hofstrom
Curious Caterer: Foiled Plans
2024 · Crime
as Klaus
A Heavenly Christmas
2016 · Drama
as Patrick
Brain on Fire
2018 · Biography
as Dr. Samson
BloodRayne 2: Deliverance
2008 · Action
as Mick
Crooked Hearts
1991 · Drama
as Charley's Friend
She Made Them Do It
2013 · Crime
as Detective Murphy
A Zest for Death: A Hannah Swensen Mystery
2023 · Mystery
as Thomas Scharf
L.O.R.D: Legend of Ravaging Dynasties
2016 · Animation
as You Ming (Dark)
American Venus
2007 · Drama
as Crack Dealer
Hector and the Search for Happiness
2014 · Adventure
as Clara's Boss