Born 1978 (age 47) · Washington, District of Columbia, USA
Appears in 84 titles

Filmography

Independence Day: Resurgence
5.4
Independence Day: Resurgence
2016
as Agent Matthew Travis
The Taking of Pelham 1 2 3
6.4
The Taking of Pelham 1 2 3
2009
as Wallace, hostage
Detroit
7.3
Detroit
2017
as Aubrey Pollard Sr.
Edge of Darkness
6.4
Edge of Darkness
2010
as Detective Darcy Jones
A House of Dynamite
6.4
A House of Dynamite
2025
as Major General Steven Kyle
The Sun Is Also a Star
7.0
The Sun Is Also a Star
2019
as Samuel Kingsley
The Savages
6.9
The Savages
2007
as Jimmy
Passing
6.3
Passing
2021
as Dave
Fast Charlie
6.2
Fast Charlie
2023
as Beggar
Asphalt City
6.2
Asphalt City
2024
as Verdis
Detour
6.3
Detour
2017
as Michael Andrews
Lottery Ticket
5.6
Lottery Ticket
2010
as Lorenzo
All the Devil's Men
5.7
All the Devil's Men
2018
as Samuelson
The Thicket
6.4
The Thicket
2024
as Eustace
Fort Bliss
6.4
Fort Bliss
2014
as Sgt. Butcher
Rob Peace
6.8
Rob Peace
2024
as Carl
Crown Heights
6.6
Crown Heights
2017
as Sampson
Mall
4.6
Mall
2014
as Michel
Phantom Halo
5.9
Phantom Halo
2014
as Roman
EGG
5.4
EGG
2019
as Wayne