Home / Discover / People

Once Upon a Time (2011)

2011
as Drew / Naveen

Beyond

2017
as Jeff McArdle

Walker

2021
as Trey Barnett

War Dogs

2016
as Money Room Soldier

Tomboy

2019
as Sam

Guest Star

Episode 9-1-1
Athena Begins
2019
Episode Once Upon a Time (2011)
Chosen
2018
Episode Once Upon a Time (2011)
The Guardian
2018
Episode CSI: Crime Scene Investigation
The Fallen
2014
Episode Once Upon a Time (2011)
A Taste of the Heights
2018
Episode NCIS
Tailing Angie
2018
Episode Once Upon a Time (2011)
Flower Child
2018
Episode Once Upon a Time (2011)
Is This Henry Mills?
2018
Episode Once Upon a Time (2011)
Homecoming
2018