Home / Discover / People
  • Created April 7, 2019 by
    Administrator admin
  • Modified September 29, 2021 by
    Administrator admin

Y: The Last Man

2021
as Yorick Brown

Saint Judy

2019
as Parker

The Death & Life of John F. Donovan

2019
as Adult Rupert Turner

The Giant

2019
as Joe

The Grizzlies

2018
as Russ Sheppard

7 Days in Entebbe

2018
as Zeev Hirsch

Snowden

2016
as Gabriel Sol

Goat

2016
as Brad Land

Warcraft

2016
as Khadgar

Pride

2014
as Mark Ashton

The Riot Club

2014
as Dimitri Mitropoulos

The Book Thief

2013
as Max Vandenburg

Happy Town

2010
as Andrew Haplin

Guest Star

Episode The Daily Show
Nick Jonas & Ben Schnetzer
2016