Filmography

Just Mercy
7.9
Just Mercy
2019
as Doug Ansley
The Glass Castle
7.1
The Glass Castle
2017
as Robbie
The Birth of a Nation
6.6
The Birth of a Nation
2016
as Hank Fowler
400 Days
4.4
400 Days
2015
as Sketch
Pandemic
5.1
Pandemic
2016
as Sergeant O'Brien
Extracted
6.2
Extracted
2012
as Anthony
CBGB
6.3
CBGB
2013
as Michael Sticca
Static
5.2
Static
2012
as Head Intruder
American Skin
7.1
American Skin
2019
Hello Herman
5.8
Hello Herman
2012
as Jim-Carl Lee
Apostle Peter and the Last Supper
5.6
Apostle Peter and the Last Supper
2013
as Thaddeus
I Am Not a Hipster
5.8
I Am Not a Hipster
2013
as Brook Hyde
Butterfly Caught
5.3
Butterfly Caught
2017
as Arlo
Eleven Eleven
5.1
Eleven Eleven
2018
as Clint
Mahjong and the West
6.9
Mahjong and the West
2014
as Jack
The Ghost and the Whale
4.7
The Ghost and the Whale
2014
as Ruddy Lee
Once Upon a River
Saturn
9.0
Saturn
2024
as James Lewis
The Snare
10.0
The Snare
2025
as Sam
The King of Iron Town
7.0
The King of Iron Town
2004
as Gabe Wells