Home / Discover / People

On My Block

2018
as Monty Finnie

Devious Maids

2013
as Reggie Miller

The Omen

2006
as Tom Portman

The Starter Wife

2007
as Devon Marsh

I'm Paige Wilson

2007
as Congressman Larry Gearman

Proud

2004
as Dubois

Please Give

2010
as Shopper

The Manchurian Candidate

2004
as Skid Row Resident #1

Guest Star

Episode NCIS: Los Angeles
Fallout
2013
Episode 9-1-1
Buck, Actually
2018
Episode My Boys
Dudes Being Dudes
2008
Episode Pretty Little Liars
The Guilty Girl's Handbook
2013
Episode Fantasy Island (2021)
#Happy
2023
Episode The Fosters (2013)
#IWasMadeInAmerica
2018
Episode NCIS
Squall
2013
Episode Pretty Little Liars
Will the Circle Be Unbroken?
2013
Episode Life UneXpected
Storm Weathered
2010
Episode Bones
The Beautiful Day in the Neighborhood
2009
Episode Pretty Little Liars
I'm Your Puppet
2013
Episode Eli Stone
Heartbeat
2008