Home / Discover / People

A Patient Man

2019
as Aaron Clarke

Belzebuth

2019
as Ivan Franco

Chronic

2015
as Greg

Quantico

2015
as Simon Asher

Red

2008
as Gun shop clerk

Remember Me

2010
as Aidan Hall

Sinister 2

2015
as Dr. Stomberg

Straight Outta Compton

2015
as Bryan Turner

The Brave

2017
as Noah Morgenthau

The Elephant King

2006
as Oliver Hunt

The Endless

2018
as Hal

The Kitchen

2012
as Kenny

Tone-Deaf

2019
as James

Wanderland

2018
as Alex

Wolfpack of Reseda

2012
as Ben Marc

Guest Star

Episode The Resident
00:42:30
2018
Episode The Walking Dead
A
2014
Episode Lethal Weapon
A Game of Chicken
2019
Episode Castle (2009)
Clear & Present Danger
2014
Episode The Glades
Close Encounters
2012
Episode Law & Order: Organized Crime
Crossroads
2024
Episode Law & Order: Organized Crime
Deliver Us from Evil
2024
Episode Law & Order: Organized Crime
End of Innocence
2024
Episode Hot in Cleveland
Kitchen Nightmare
2015
Episode Law & Order: Organized Crime
Memory Lane
2024
Episode The Blacklist
Miles McGrath
2016
Episode Law & Order: Organized Crime
Missing Persons
2024
Episode The Walking Dead
No Sanctuary
2014
Episode Law & Order: Organized Crime
Original Sin
2024
Episode Don't Trust the B---- in Apartment 23
Pilot
2012
Episode Law & Order: Organized Crime
Semper Fi
2024
Episode Law & Order: Organized Crime
Sins of Our Fathers
2024
Episode Law & Order: Organized Crime
The Last Supper
2024
Episode The Big Bang Theory
The Skywalker Incursion
2015
Episode NCIS: Los Angeles
Zero Days
2014