
31 credits

Corsicana(2022)
Carter

The Takedown(2022)
Goran (voice)

Have You Ever Seen Fireflies?(2021)
Somer

Frank and Ava(2020)
Billy Wilkerson

Birds of Prey (and the Fantabulous Emancipation of One Harley Quinn)(2020)
Stefano Galante

Human Zoo(2020)
Contestant 183

Trade(2019)
Sid

Groove Street(2018)
High School Principal

The Reckoning of Darkness(2018)
Professor Henry Clerval

Extinction(2017)
Newscaster

N.O.L.A Circus(2017)
Marcello

Middle Man(2017)
Jake

Hickok(2017)
Sheriff Akers

Jack Reacher: Never Go Back(2016)
Col. Moorcroft

Honey Jar: Chase for the Gold(2016)
Doc Roberts

Stray(2015)
Doc

Kidnapped: The Hannah Anderson Story(2015)
Homicide Lt. Glenn Giannantonio

G.I. Joe: Retaliation(2013)
Israeli President

Parkland(2013)
Funeral Director

FDR: American Badass!(2012)
Dwight Eisenhower

Meeting Spencer(2010)
Alphonso

Small Town Saturday Night(2010)
Bank Manager

Privileged(2010)
Attorney William Blake

Silent Venom(2009)
Major Drake

Erosion(2005)
Neighbor

Paparazzi(2004)
Smartass Paparazzi

Hostile Takeover(1997)
Ian Holt

Blood and Wine(1996)
Rick (uncredited)

The Lottery(1996)
Officer

All She Ever Wanted(1996)
Hospital Orderly

Saved By The Light(1995)
Lecture Man