Home / Discover / People

Descendants

2015
as Jay

Good Trouble

2019
as Luca

Paradise City (2021)

2021
as Vic Lakota

Let Him Go

2020
as Peter Dragswolf

Marvel Rising

2018
as Victor Kohl

Smitty

2012
as Peabo

We Are Boats

2018
as Taylor

The Fifth Commandment

2008
as Young Chance

American Satan

2017
as Vic Lakota

Space Warriors

2013
as Conway

The Conrad Boys

2006
as Ben Conrad

Marvel Rising: Secret Warriors

2018
as Victor Kohl / Exile (voice)

Logan

2010
as Ben

Running Deer

2013
as Tyler

Dominion

2015
as Marek

Skeleton Man

2004
as Child Warrior

The Last Sentinel

2007
as Young Tallis

Marvel Rising: Chasing Ghosts

2019
as Exile / Victor Kohl (voice)

He Never Died

2015
as Jeremy

Isolated

2014
as Ambassador for Peace

666: The Child

2006
as Donald

Bad Company

2018
as Camino

Hope Bridge

2015
as Jackson

White Frog

2012
as Nick Young

#Roxy

2018
as Christian

Producer

Movie Logan 2010
Movie Dominion 2015
Movie Running Deer 2013

Guest Star

Episode Lab Rats: Elite Force
The Rise of Five
2016
Episode Westworld
Kiksuya
2018
Episode Lab Rats: Elite Force
The List
2016
Episode Everybody Hates Chris
Everybody Hates Playboy
2006
Episode Disney Parks Christmas Day Parade
Disney Parks Unforgettable Christmas Celebration 2015
2015
Episode R.L. Stine's The Haunting Hour: The Series
Pool Shark
2011
Episode CSI: Miami
Die by the Sword
2010
Episode Big City Greens
Big Resolution
2021
Episode Disney Parks Christmas Day Parade
Delete
2016

Musical Guest

Episode Billboard BREAKDOWN
August 22, 2015 (Drake vs. Meek Mill, plus Disney's Descendants)
2015
Episode Billboard BREAKDOWN
August 12, 2017 (Wins & Losses/Descendants 2)
2017
Episode Billboard BREAKDOWN
August 24, 2019 (Descendants 3/Trippie Redd)
2019
Episode Billboard BREAKDOWN
August 26, 2017
2017