Home / Discover / People
  • On Other Sites IMDB
  • Created August 24, 2021 by
    Administrator admin
  • Modified December 17, 2024 by
    entrider

Get Out

2017
as Jeremy Armitage

Finch

2021
as The Robot

X-Men: First Class

2011
as Cassidy / Banshee

The Social Network

2010
as Fraternity Guy

The Florida Project

2017
as Jack Hicks

No Country for Old Men

2007
as Boy on Bike

The Dead Don't Die

2019
as Bobby Wiggins

The Outpost

2020
as Staff Sgt Ty Carter

Contraband

2012
as Andy

DogMan

2023
as Douglas

Heaven Knows What

2015
as Ilya Leontyev

The Last Exorcism

2010
as Caleb Sweetzer

To the Night

2018
as Norman

Antiviral

2012
as Syd March

War on Everyone

2016
as Russell Birdwell

Byzantium

2012
as Frank

God's Pocket

2014
as Leon Scarpato

Low Down

2014
as Cole

Tyrel

2018
as Pete

The Forgiven

2022
as Dally Margolis

Age Out

2019
as Swim

Stonewall

2015
as Orphan Annie

Queen & Country

2014
as Percy Hapgood

Nitram

2021
as Nitram

The Longshots

2008
as Jonesy

Guest Star

Episode Twin Peaks
Part 10
2017
Episode Breaking Bad
I.F.T.
2010
Episode Breaking Bad
Down
2009
Episode Twin Peaks
Part 11
2017
Episode Twin Peaks
Part 5
2017
Episode Twin Peaks
Part 15
2017