Home / Discover / People

Teen Wolf

2011
as Jordan Parrish

Teen Wolf: The Movie

2023
as Deputy Jordan Parrish

Prayers for Bobby

2009
as Bobby Griffith

Ben 10 - Alien Swarm

2009
as Ben Tennyson

Charming Billy

1999
as 10 Year Old Duane

The Dust Factory

2004
as Ryan Flinn

Mean Creek

2004
as Clyde

Realms

2018
as Bobby

Mending Fences

2009
as Chuck Bentley

Still Green

2007
as Alan

War Pigs

2015
as William York

Sexting in Suburbia

2012
as Mark Carey

Do I Say I Do?

2017
as Mike Pryce

Guest Star

Episode Smallville
Ryan
2002
Episode Early Edition
The Quality of Mercy
1998
Episode Ghost Whisperer
Life on the Line
2009
Episode NCIS: Los Angeles
Warrior of Peace
2018
Episode Women's Murder Club
And the Truth Will (Sometimes) Set You Free
2008
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 Smallville
Stray
2002
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
The Sword and the Spirit
2016
Episode Teen Wolf
Amplification
2016
Episode Teen Wolf
Lie Ability
2016
Episode Teen Wolf
A Credible Threat
2016
Episode Teen Wolf
Maid of Gévaudan
2016
Episode Teen Wolf
The Beast of Beacon Hills
2016
Episode Teen Wolf
Apotheosis
2016
Episode Boston Legal
Let Sales Ring
2005
Episode Teen Wolf
Superposition
2016
Episode Teen Wolf
Sundowning
2016
Episode Teen Wolf
Relics
2016
Episode Teen Wolf
Heartless
2017
Episode Teen Wolf
Blitzkrieg
2017
Episode Teen Wolf
Riders on the Storm
2017
Episode Teen Wolf
Said the Spider to the Fly
2017
Episode Teen Wolf
Raw Talent
2017
Episode Teen Wolf
Face-to-Faceless
2017
Episode Teen Wolf
Pressure Test
2017
Episode Teen Wolf
Genotype
2017
Episode Teen Wolf
Broken Glass
2017
Episode Teen Wolf
The Wolves of War
2017
Episode Teen Wolf
117
2014
Episode Teen Wolf
Muted
2014
Episode Teen Wolf
The Benefactor
2014
Episode Teen Wolf
I.E.D.
2014
Episode Teen Wolf
Orphaned
2014
Episode Teen Wolf
Perishable
2014
Episode Teen Wolf
Monstrous
2014
Episode Teen Wolf
A Promise to the Dead
2014
Episode Teen Wolf
Smoke and Mirrors
2014
Episode Cold Case
Sabotage
2008
Episode Teen Wolf
Riddled
2014
Episode Teen Wolf
Letharia Vulpina
2014
Episode Teen Wolf
Echo House
2014
Episode Teen Wolf
The Fox and the Wolf
2014
Episode Teen Wolf
Insatiable
2014
Episode Teen Wolf
The Divine Move
2014