Home / Discover / People

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