Filmography
The Dark Knight Rises
2012 · Special Ops Sergeant
We Live in Time
2024 · Lucas
The Afternoon Play
2003 · Ricky
WPC 56
2013 · Gabriel Meyer
Microsoap
1998 · Adam
Red Tails
2012 · Pilot Ben
Freight
2010 · Stevie Taylor
Hotel
2009 · Barman