Actor
Synapse
2021
as Agent 805
No Good Deed
2014
as Jeffrey
From the Rough
2013
as Kendrick Paulsen Jr.
Stalkers
2013
as Cliff Wagner
Superman vs. The Elite
2012
as Efrain Baxter (voice)
Georgia O'Keeffe
2009
as Jean Toomer
World's Greatest Dad
2009
as Mike Lane
The Insurgents
2007
as Marcus
South Of Pico
2007
as Dr. Walter Chambers
Madea's Family Reunion
2006
as Issac
Something New
2006
as Kyle
Lackawanna Blues
2005
as Jesse
Are We There Yet?
2005
as Carl
Taxi
2004
as Jesse
Spartacus
2004
as Draba
A Gentleman's Game
2002
as Walter Kane
Let It Snow
1999
as Mitch Jennings
On the Q.T.
1999
as Peter
Above the Rim
1994
as Starnes