Home / Discover / People

Teen Wolf

2011
as Theo Raeken

All American

2018
as Asher Adams

Surrogates

2009
as Boy Canter

Kill the Irishman

2011
as Young Danny Greene

Killing Animals

2015
as Roberto

Notorious Nick

2021
as Nick Newell

Submerged

2015
as Dylan

Guest Star

Episode Pretty Little Liars
Surface Tension
2011
Episode Pretty Little Liars
Save the Date
2011
Episode Pretty Little Liars
Picture This
2011
Episode Pretty Little Liars
Free Fall
2014
Episode Pretty Little Liars
I Must Confess
2011
Episode Pretty Little Liars
Through Many Dangers, Toils and Snares
2012
Episode Pretty Little Liars
Cover For Me
2014
Episode Pretty Little Liars
Father Knows Best
2012
Episode Pretty Little Liars
Reality Bites Me
2010
Episode Pretty Little Liars
Gamma Zeta Die!
2013
Episode Pretty Little Liars
The Homecoming Hangover
2010
Episode Pretty Little Liars
Under the Gun
2013
Episode Pretty Little Liars
Crash and Burn, Girl!
2013
Episode Pretty Little Liars
The Guilty Girl's Handbook
2013
Episode Pretty Little Liars
Know Your Frenemies
2011
Episode Teen Wolf
Creatures of the Night
2015
Episode Teen Wolf
Parasomnia
2015
Episode Teen Wolf
Dreamcatchers
2015
Episode Teen Wolf
Condition Terminal
2015
Episode Teen Wolf
A Novel Approach
2015
Episode Teen Wolf
Required Reading
2015
Episode Teen Wolf
Strange Frequencies
2015
Episode Teen Wolf
Ouroboros
2015
Episode Teen Wolf
Lies of Omission
2015
Episode Teen Wolf
Status Asthmaticus
2015
Episode Teen Wolf
The Last Chimera
2016
Episode Teen Wolf
Damnatio Memoriae
2016
Episode Teen Wolf
Codominance
2016
Episode Teen Wolf
The Sword and the Spirit
2016
Episode Teen Wolf
Amplification
2016
Episode Teen Wolf
Lie Ability
2016
Episode Teen Wolf
The Beast of Beacon Hills
2016
Episode Teen Wolf
Apotheosis
2016
Episode Back to You
Gracie's Bully
2007
Episode Pretty Little Liars
Someone to Watch Over Me
2011
Episode Pretty Little Liars
Whirly Girlie
2014
Episode Teen Wolf
Ghosted
2017
Episode Teen Wolf
Heartless
2017
Episode Teen Wolf
Blitzkrieg
2017
Episode Teen Wolf
Memory Found
2017
Episode Teen Wolf
Riders on the Storm
2017
Episode Teen Wolf
Raw Talent
2017
Episode Teen Wolf
Face-to-Faceless
2017
Episode Teen Wolf
Pressure Test
2017
Episode Teen Wolf
Triggers
2017
Episode Supah Ninjas
Spring Fling
2013
Episode Teen Wolf
Werewolves of London
2017
Episode Supah Ninjas
Finding Forster
2013
Episode Teen Wolf
Genotype
2017
Episode Supah Ninjas
Flint Forster
2013
Episode Pretty Little Liars
Bite Your Tongue
2014
Episode Teen Wolf
Broken Glass
2017
Episode Teen Wolf
The Wolves of War
2017
Episode Lab Rats (2012)
Crush, Chop, and Burn (1)
2012
Episode Austin & Ally
Campers & Complications
2013
Episode Pretty Little Liars
Blind Dates
2011
Episode Pretty Little Liars
The Jenna Thing
2010
Episode Pretty Little Liars
The Devil You Know
2011