Home / Discover / People

Teen Wolf

2011
as Peter Hale

The Dark Knight Rises

2012
as Cop with Gordon

Wind River

2017
as Evan

Teen Wolf: The Movie

2023
as Peter Hale

Pearl Harbor

2001
as Radar Operator #2

If These Walls Could Talk

1996
as Scott Barrows

Special

2006
as Ted Exiler

Fanboy

2019
as Craft Maitre D'

Vile

2011
as Julian

Young Hercules

1998
as Young Hercules

Irreversi

2009
as Adam

Hometown Legend

2002
as Brian Schuler

Wyatt Earp

1994
as Young Wyatt

Monster Mash: The Movie

1995
as Scott alias Romeo

Delivering

1993
as Jimmy Wakefield

Little Women

2018
as Freddy

Her Last Chance

1996
as Matt Arnold

5 Souls

2013
as Noah

Director

Movie Morning Love 2011

Guest Star

Episode CSI: Crime Scene Investigation
Ghosts of the Past
2013
Episode Superman & Lois
Anti-Hero
2022
Episode Mad Men
The Hobo Code
2007
Episode Chicago P.D.
A Material Witness
2014
Episode Teen Wolf
The Dark Moon
2014
Episode Teen Wolf
117
2014
Episode Teen Wolf
Muted
2014
Episode Teen Wolf
The Benefactor
2014
Episode Teen Wolf
Orphaned
2014
Episode Teen Wolf
Time of Death
2014
Episode Teen Wolf
Monstrous
2014
Episode Superman & Lois
The Ties That Bind
2022
Episode Teen Wolf
A Promise to the Dead
2014
Episode Teen Wolf
Smoke and Mirrors
2014
Episode Joan of Arcadia
Wealth of Nations
2004
Episode Superman & Lois
Into Oblivion
2022
Episode JAG
Trojan Horse
2004
Episode Teen Wolf
Ice Pick
2012
Episode Superman & Lois
What Lies Beneath
2022
Episode Chicago P.D.
My Way
2014
Episode Teen Wolf
Restraint
2012
Episode Teen Wolf
Party Guessed
2012
Episode Teen Wolf
Fury
2012
Episode Teen Wolf
Battlefield
2012
Episode Teen Wolf
Master Plan
2012
Episode Superman & Lois
The Inverse Method
2022
Episode The Torkelsons
Swear Not By the Moon
1992
Episode Townies
It's Go Time
1996
Episode Weird Science
Camp Wannabe
1994
Episode Chicago P.D.
At Least It's Justice
2014
Episode Superman & Lois
Girl… You’ll Be A Woman, Soon
2022
Episode Chicago P.D.
The Docks
2014
Episode Wolf Watch
Ian Bohen and Tyler Hoechlin
2014
Episode To Have & To Hold
Driveway to Heaven
1998
Episode Dawson's Creek
Kiss
1998
Episode Superman & Lois
Tried and True
2022
Episode Chicago P.D.
Turn Off the Light
2014
Episode Picket Fences
Liver Let Die
1996
Episode Teen Wolf
Magic Bullet
2011
Episode Teen Wolf
Heart Monitor
2011
Episode Teen Wolf
Wolf's Bane
2011
Episode Superman & Lois
Bizarros in a Bizarro World
2022
Episode Teen Wolf
Co-Captain
2011
Episode Teen Wolf
Formality
2011
Episode Teen Wolf
Code Breaker
2011
Episode Major Crimes
The Shame Game
2012
Episode Major Crimes
Dismissed with Prejudice
2012
Episode Teen Wolf
Chaos Rising
2013
Episode Major Crimes
Cheaters Never Prosper
2012
Episode Chicago P.D.
A Beautiful Friendship
2014
Episode Teen Wolf
Fireflies
2013
Episode Major Crimes
Long Shot
2012
Episode Teen Wolf
Frayed
2013
Episode Teen Wolf
Visionary
2013
Episode Teen Wolf
The Overlooked
2013
Episode Teen Wolf
Alpha Pact
2013
Episode Teen Wolf
Lunar Ellipse
2013
Episode Teen Wolf
Anchors
2014
Episode Teen Wolf
More Bad Than Good
2014
Episode Teen Wolf
Galvanize
2014
Episode Teen Wolf
Letharia Vulpina
2014
Episode Teen Wolf
De-Void
2014
Episode Teen Wolf
Radio Silence
2016
Episode Teen Wolf
Heartless
2017
Episode Teen Wolf
Blitzkrieg
2017
Episode Teen Wolf
Riders on the Storm
2017
Episode Teen Wolf
Werewolves of London
2017
Episode Teen Wolf
Genotype
2017
Episode Boy Meets World
Life Lessons
1996
Episode Teen Wolf
Broken Glass
2017
Episode Mad Men
Babylon
2007
Episode Teen Wolf
The Wolves of War
2017
Episode Chicago P.D.
Different Mistakes
2014