Actor · Born 1982
We Live in Time
2024 · as Lucas
The Dark Knight Rises
2012 · as Special Ops Sergeant
Red Tails
2012 · as Pilot Ben
Freight
2010 · as Stevie Taylor