Ambush
(pre-production)
2021
Notorious Nick
(completed)
Nick Newell
2018-2021
All American
(TV Series)
Asher Adams
- High Expectations
(2021)
... Asher Adams
- How to Survive in South Central
(2021)
... Asher Adams
- Seasons Pass
(2021)
... Asher Adams
- Decisions
(2020)
... Asher Adams
- Stakes Is High
(2020)
... Asher Adams
34 More Episodes
2020
Final Fantasy VII Remake
(Video Game)
Cloud Strife (English version, voice)
2018
Assassination Nation
Johnny
2015-2017
Teen Wolf
(TV Series)
Theo Raeken
- The Wolves of War
(2017)
... Theo Raeken
- Genotype
(2017)
... Theo Raeken
- Werewolves of London
(2017)
... Theo Raeken
- Triggers
(2017)
... Theo Raeken
- Pressure Test
(2017)
... Theo Raeken
29 More Episodes
2016/I
Submerged
Dylan
2010-2015
Pretty Little Liars
(TV Series)
Mike Montgomery / Mike
- O Brother, Where Art Thou
(2015)
... Mike Montgomery (as Cody Allen Christian)
- I'm a Good Girl, I Am
(2015)
... Mike Montgomery (as Cody Allen Christian)
- Pretty Isn't the Point
(2015)
... Mike Montgomery (as Cody Allen Christian)
- Out Damned Spot
(2015)
... Mike Montgomery (as Cody Allen Christian)
- Oh What Hard Luck Stories They All Hand Me
(2015)
... Mike Montgomery (as Cody Allen Christian)
29 More Episodes
2015
Killing Animals
Roberto
2014
See Dad Run
(TV Series)
Evan
- See Dad Roast the Toast
(2014)
... Evan (as Cody Allen Christian)
2013
The Starving Games
Peter (as Cody Allen Christian)
2013
Supah Ninjas
(TV Series short)
Flint Forster
- Spring Fling
(2013)
... Flint Forster
- Finding Forster
(2013)
... Flint Forster
- Flint Forster
(2013)
... Flint Forster
2013
Austin & Ally
(TV Series)
Elliot
- Campers & Complications
(2013)
... Elliot (as Cody Allen Christian)
2012
Beautiful People
(TV Movie)
Kyle
2012
Body of Proof
(TV Series)
Greg Lux
- Home Invasion
(2012)
... Greg Lux (as Cody Allen Christian)
2012
Lab Rats
(TV Series)
Kavan
- Crush, Chop, and Burn: Part 1
(2012)
... Kavan
2011
Kill the Irishman
Young Danny Greene
2010
Grey's Anatomy
(TV Series)
Brad
- State of Love and Trust
(2010)
... Brad
2009
Surrogates
Boy Canter
2008
True Blood
(TV Series)
Screaming Boy
- Sparks Fly Out
(2008)
... Screaming Boy
2007
Back to You
(TV Series)
Xander Tucker
- Gracie's Bully
(2007)
... Xander Tucker
2007
State of Mind
(TV Series)
Adam
2006
Corndog of Tolerance
(Short)
The kid
2006
The Profound Mysteries of Tommy Kuglar
(Short)
Young Tommy Kuglar
2021
Entertainment Tonight
(TV Series)
Self
- Episode #40.109
(2021)
... Self
2017
IMDb at San Diego Comic-Con
(TV Series)
Self
- IMDb at San Diego Comic-Con 2017
(2017)
... Self
2016
Teen Choice Awards 2016
(TV Special)
Self - Accepting Award (uncredited)
2016
MTV Fandom Awards
(TV Special)
Self - Presenter
2016
Nerd HQ
(TV Series)
Self
- Nerd HQ 2016: A Conversation with the Cast of Teen Wolf
(2016)
... Self