|
Every Breath She Takes (2023) as Billy |
|
Me & Mrs. Jones (2021) as Tracy Wainwright |
|
Bad Vibes, Brown Eyes: The Redemption Story (2020) as Self |
|
Dear Frank (2019) as Frank |
|
Black & Privileged: Volume 1 (2019) as Alderman Tryone Burke |
|
Never Heard (2018) as Manuel |
|
We Belong Together (2018) as Detective Daily |
|
Amateur (2018) as Vince |
|
Media (2017) as Michael Jones |
|
No Regrets (2016) as Quincy |
|
Only for One Night (2016) as William Morris |
|
Bachelors (2015) as Miles |
|
Walter (2015) as Darren |
|
With This Ring (2015) as Damon |
|
My Favorite Five (2015) as Christopher Michaels |
|
Where Children Play (2015) as Jeremy Specer |
|
And Then There Was You (2013) as Darrell Brent |
|
The Cabin in the Woods (2012) as Daniel Truman |
|
Good Deeds (2012) as Walter Deeds |
|
What My Husband Doesn't Know (2012) as Paul |
|
Politics of Love (2011) as Kyle Franklin |
|
I Can Do Bad All By Myself (2009) as Randy |
|
Fighting (2009) as Evan Hailey |
|
12 Rounds (2009) as Hank Carver |
|
The Shield: Family Meeting (2008) as Self |
|
In the Name of the King: A Dungeon Siege Tale (2007) as Tarish |
|
The Game Plan (2007) as Jamal Webber |
|
Stomp the Yard (2007) as Sylvester |
|
Motives 2 : Retribution (2007) as Donovan Cook |
|
The Heart Specialist (2006) as Dr. Ray Howard |
|
DOA: Dead or Alive (2006) as Zack |
|
Brick (2006) as Brad Bramish |
|
The Family Stone (2005) as Patrick Thomas |
|
Trois 3: The Escort (2004) as Trenton Meyer |
|
This Girl's Life (2004) as DB |
|
Mr. 3000 (2004) as Rex 'T-Rex' Pennebaker |
|
Redemption (2003) as Christian Rayne |
|
The Movie Hero (2003) as Antoine Thompson / The Sidekick |
|
The Lone Ranger (2003) as Joseph Freedman |
|
Nancy Drew (2002) as Franklin 'Sweet Money' Roosevelt Sanderson |
|
Redemption (2001) as |
|
Something to Sing About (2000) as Robert |
|
Only for One Night (2016) Producer |
|
My Favorite Five (2015) Executive Producer |
|
And Then There Was You (2013) Producer |