Home / Discover / People

The Act

2019
as Nick Godejohn

Pieces of Her

2022
as Young Jasper Queller

American Vandal

2017
as Alex Trimboli

Pacific Rim: The Black

2021
as Taylor Travis (voice)

Austin & Ally

2011
as Dez Wade

Reboot (2022)

2022
as Zack Jackson

Dr. Dolittle 3

2006
as Tyler

The Thinning

2016
as Kellan Woods

I Was a Rat

2001
as Ratty

Liberty Crossing

2018
as Aaron Adelman

The Odds

2012
as Barry Lipke

The Last Mimzy

2007
as Teenage Cyborg

Holiday Reunion

2003
as Danny Snider

All She Wishes

2015
as Drake

Bodied

2018
as Adam

Blackburn

2016
as Ryan

Stormworld

2009
as Lee

Assimilate

2019
as Randy Foster

Writer

Episode Austin & Ally
Eggs & Extraterrestrials
2014

Guest Star

Episode Longmire
8 Seconds
2012
Episode Psych
Shawn vs. The Red Phantom
2006
Episode Mysterious Ways
Do You See What I See?
2001
Episode Psych
If You're So Smart, Then Why Are You Dead?
2007
Episode Utopia (2020)
Life Begins
2020
Episode Kyle XY
This Is Not a Test
2006
Episode R.L. Stine's The Haunting Hour: The Series
Game Over
2011
Episode Stargate Atlantis
Childhood's End
2004
Episode I Didn't Do It (2014)
Bite Club
2015
Episode Smallville
Legion
2009
Episode Supernatural
Wishful Thinking
2008
Episode Backstrom
Love Is a Rose and You Better Not Pick It
2015