Righteous Villains
2020 · Crime
as Mickey Monroe
Redemption Day
2021 · Action
as Brad Paxton
Trois
2000 · Drama
as Jermaine
For the Love of Ruth
2015 · Drama
as Braxton
Alien: Resurrection
1997 · Action
as Christie
Perfect Stranger
2007 · Crime
as Cameron
Albany Road
2024 · Drama
as Phil
Influence
2020 · Drama
as Perk
Playing God
1997 · Crime
as Yates
Impostor
2002 · Drama
as Captain Burke
The Moderator
2022 · Action
as Agent Bourdeau
Rolling Into Christmas
2022 · Romance
as Joe Franks
Reversion
2015 · Sci-Fi
as Ayden
Weekend at Bernie's II
1993 · Adventure
as Cartel Man #2
Thursday
1998 · Action
as Ballpean
Jumping the Broom
2011 · Comedy
as Chef
Cold Feet S1-S2
1999 · Comedy
as Kris Bumstead
CSI: Crime Scene Investigation S1-S13
2000 · Crime
as CSI Warrick Brown
CSI: Crime Scene Investigation S15
2014 · Crime
First Wives Club S3
2022 · Comedy
as Dr. Malcolm Reynard