IMDb Page
Movie Release Date Character Age at Release
Injustice 10/09/21 Patrick 'Eel' O'Brian / Plastic Man (voice) 45
The Christmas Chronicles 11/22/18 Doug Pierce 42
Journey Back to Christmas 11/27/16 Jake 40
Walk of Shame 05/02/14 Kyle 37
Grown Ups 2 07/11/13 Kyle 36
Strange Wilderness 02/01/08 TJ 31
Nora Roberts' Carolina Moon 08/01/07 Cade Lavelle 30
Black Christmas 12/15/06 Kyle Autry 30
The Breed 05/17/06 John 29
Mr. Dramatic 05/08/05 Mr. Dramatic 28
I’m Still Here: Real Diaries of Young People Who Lived During the Holocaust 05/05/05 Petr Ginz / Peter Feigl (voice) 28
Celebrity Mix 01/17/05 Self (archive footage) 28
As Virgins Fall 03/26/03 Corky Stevens 26
New Best Friend 04/12/02 Josh 25
Rockets' Red Glare 04/05/02 Hank Baker 25
Going Greek 08/04/01 Ziegler 24
The Smokers 03/05/00 David 23
The Out-of-Towners 04/02/99 Alan Clark 22
Kill the Man 01/24/99 Revolutionary #1 22
A Merry Little Ex-Mas None 48