
Known For
Filmography
—
2026
2024
2024
2024
2022
2022
2020
2015
2015
2012
2008
2008
2008
2005

I, Banquo
Movie · as Banquo

Vespers
Movie · as Richard

Fitting Descriptions
Movie · as Older Father

Room Six
Movie · as Police

Coupe
Movie · as Douglas

Good Guy with a Gun
Movie · as Duke

Tulsa King
TV · as Edgar Dumont · 1 ep

Gossamer
Movie · as Rick

Empire
TV · as Drew Riley · 1 ep

Chicago Med
TV · as Chris Davis · 1 ep

At Any Price
Movie · as Larry Brown

Barefoot to Jerusalem
Movie · as Nick

Witless Protection
Movie · as Agent Orange / MIB #1

Of Boys and Men
Movie · as Detective
Our Little Science Story
Our Little Science Story
Movie · as Virgil