Home / Discover / People

World War Z

2013
as Captain Speke

Iron Man 3

2013
as Savin

Flight

2012
as Man in Hallway

The Departed

2006
as Barrigan

The Lone Ranger

2013
as Dan Reid

13 Hours

2016
as Tyrone 'Rone' Woods

The Walk

2015
as J.P.

The Grey

2012
as Luke Lewenden

Shame

2011
as David

The Empty Man

2020
as James Lasombra

Spectral

2016
as Clyne

The Kitchen

2019
as Kevin O'Carroll

Only the Brave

2017
as Jesse Steed

On_Line

2003
as Ed's Roommate

Miss Meadows

2014
as Sheriff

Polish Bar

2010
as Tommy

Stretch

2014
as Laurent

Parkland

2013
as Robert Oswald

NoNAMES

2010
as Kevin

Cross Bronx

2007
as Rob-O

Hold the Dark

2018
as Donald Marium

Donnybrook

2019
as Whalen

Mickey and the Bear

2019
as Hank Peck

Nola

2003
as Ben

The Conspirator

2010
as William Hamilton