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

The Lone Ranger

2013
as Young Cavendish

Independence Day: Resurgence

2016
as Jeffrey Fineman

Arizona

2018
as Shane

The Custom Mary

2011
as Paul Jr

Washed

2014
as Nolan

From Black

2023
as Wyatt

Dominion

2015
as Jaelen

Priceless

2016
as CJ

Bare

2015
as Billy

Beard the Lion

2010
as Vinny

Haunted Boat

2005
as David

The Unsettling

2019
as Elder Isaac

Guest Star

Episode Twin Peaks
Part 3
2017
Episode Lethal Weapon
Let It Ride
2017
Episode NCIS: Los Angeles
Murder of Crows
2020
Episode NCIS
Blood in the Water
2021