Actor · Born 1970
Marching Powder
2025 · as Jeff
Fortunes of War
2024 · as Harris
Ghosts
2020 · as Tyrone
Get Luke Lowe
2020 · as Uncle Tom
Rough Cut
2015 · as Carter
The Final Passage
1996 · as Deandre
The Affair
1995 · as US Soldier (uncredited)