Ambitions
2019 · Drama
as Evan Lancaster
Motives 2: Retribution
2007 · Drama
as Donovan Cook
A Complex Occupation
2004 · Drama
as Trenton 'Trent' Meyer
Bronx SIU S2
2019 · Action
as Jimmy
And Then There Was You
2013 · Drama
as Darrell Brent
Every Breath She Takes
2023 · Drama
as Billy
My Favorite Five
2015 · Comedy
as Christopher Michaels
Mr. 3000
2004 · Comedy
as T-Rex
Good Deeds
2012 · Drama
as Walt Deeds
I Can Do Bad All by Myself
2009 · Comedy
as Randy
12 Rounds
2009 · Action
as Hank Carver
Never Heard
2018 · Drama
as Manuel Jackson
Bachelors
as Miles
Amateur
as Vince
The Game Plan
2007 · Comedy
as Jamal Webber
The Cabin in the Woods
2012 · Horror
as Truman
Craig Ross Jr.'s Monogamy
as Dallas
With This Ring
as Damon
In the Name of the King: A Dungeon Siege Tale
2008 · Action
as Commander Tarish
Walter
as Darren
The Family Stone
2005 · Comedy
as Patrick Thomas
Moonlight
2007 · Crime
as Lt. Carl Davis
Dead or Alive
2007 · Action
as Zack
Brick
2006 · Crime
as Brad Bramish
We Belong Together
as Detective Daily
Beauty and the Beast S4
2016 · Drama
as Joe Bishop
Hostages
as Colonel Thomas Blair
Mistresses S4
as Blair Patterson