Born 1976 (age 50) · Mansfield, Texas, USA
Appears in 20 titles

Filmography

The Lodger
5.7
The Lodger
2009
as Bill
The Painted
5.5
The Painted
2024
as Steve
Assassins Tale
4.5
Assassins Tale
2013
as Johnny Solo
Final: The Rapture
4.5
Final: The Rapture
2013
as Mark Orr
Christmas on Repeat
5.6
Christmas on Repeat
2022
as John
Top Gunner: America vs. Russia
4.9
Top Gunner: America vs. Russia
2023
as Vice President Richard Thomas
White Boy
4.0
White Boy
2002
as Aaron
Tempted
5.0
Tempted
2025
as James
Journey to Hell
6.5
Journey to Hell
2022
as Michael Johnson
Live Fast, Die Young
4.0
Live Fast, Die Young
2008
as David Putnam
Exposure
7.0
Exposure
2024
as Angelo
10.0
Everyday Use
2003
as Hakim-a-barber
End of the Road
End of the Road
2008
Be Careful What You Say
Be Careful What You Say
2024
as Julian
A Royal Christmas Switch
as Mayor Sutton