Filmography
2025
Movie
Echo Valley
as Detective Ballard
2010
Movie
Salt
as CIA Technician
2007
Movie
American Gangster
as Terrence Lucas
2007
Movie
The Bourne Ultimatum
as Tactical Team Agent
2023
TV Show
The Night Agent
as Aiden Mosley