Filmography

Black Widow
7.2
Black Widow
2021
as Ross Agent
Allegiant
6.1
Allegiant
2016
as Perfexia Patient
Shaft
6.5
Shaft
2019
as FBI Employee
Term Life
6.0
Term Life
2016
as Oscar
Brian Banks
7.2
Brian Banks
2019
as District Attorney Mateo
The Shadow Effect
5.0
The Shadow Effect
2017
as Suited Man
Blood Widow
4.8
Blood Widow
2014
as Mark Schmidt
True Love Blooms
6.5
True Love Blooms
2019
as Alex
Love & Debt
4.6
Love & Debt
2019
as Jesus
Testament
6.0
Testament
2017
as Drew
Three's Complicated
8.0
Three's Complicated
2019
as Jacques
An L.A. Minute
2.0
An L.A. Minute
2018
as Charlie
Christmas on Every Page
5.0
Christmas on Every Page
2025
as Pastor Dale
Takeover
Takeover
2026
as Sergeant Gomez
Haima
Haima
2016
as Ramon
Scallop Season
Scallop Season
2026
as Javier