Home / Discover / People

Victorious

2010
as Beck Oliver

Twisted (2013)

2013
as Danny Desai

Now Apocalypse

2019
as Ulysses Zane

Choose Love

2023
as Rex Galier

Ghost Wars

2017
as Roman Mercer

Tut

2015
as Tut

The Outcasts

2017
as Dave Quinn

10,000 Saints

2015
as Teddy McNicholas

Paper Year

2018
as Dan Delaney

Devil's Diary

2007
as Teenage Boy #1

I Am Michael

2015
as Nico

iParty with Victorious

2011
as Beck Oliver

Rags

2012
as Finn

Triple Dog

2010
as Lemur

Here Now

2015
as Dark

The Drowning

2016
as Danny Miller

Streets of Hope

2014
as Santos Delgado

Spectacular!

2009
as Tajid Kalyan

The Year of Spectacular Men

2018
as Sebastian Bennett

Shangri-La Suite

2016
as Teijo Littlefoot

Director

Movie Of Dogs and Men

Writer

Movie Of Dogs and Men

Guest Star

Episode Caprica
Rebirth
2010
Episode Caprica
The Reins of a Waterfall
2010