IMDb Page
Movie Release Date Character Age at Release
Karate Kid: Legends 05/28/25 victor 46
Oprah Winfrey Presents: When They See Us Now 06/13/19 Self 41
Sky 09/16/15 Inspecteur Ruther 37
Inescapable 09/14/12 Paul 34
Lay the Favorite 06/22/12 Jeremy 34
GasHole 04/18/10 Self 31
One Week 09/08/08 Ben Tyler 30
Shutter 03/21/08 Benjamin Shaw 29
Battle in Seattle 09/07/07 Randall 29
Bobby 09/05/06 Wade 28
Capitol Law 01/01/06 Mark Clayton 27
Shadows in the Sun 05/12/05 Jeremy Taylor 26
Aurora Borealis 04/22/05 Duncan Shorter 26
Cursed 02/25/05 Jake 26
Americano 01/07/05 Chris McKinley 26
Racing Stripes 01/06/05 Trenton's Pride (voice) 26
I Love Your Work 10/05/03 John 25
Dawson's Creek - The Series Finale (Extended Cut) 09/30/03 Pacey Witter 25
The Safety of Objects 10/25/02 Paul Gold 24
Lone Star State of Mind 04/23/02 Earl Crest 23
The Laramie Project 01/10/02 Matt Galloway 23
Ocean's Eleven 12/07/01 Joshua Jackson (uncredited) 23
Gossip 04/21/00 Beau Edson 21
The Skulls 03/31/00 Luke McNamara 21
Muppets from Space 07/14/99 Beach Scene (uncredited) 21
Cruel Intentions 03/05/99 Blaine Tuttle 20
Apt Pupil 10/23/98 Joey 20
Urban Legend 09/25/98 Damon Brooks 20
Scream 2 12/12/97 Film Class Guy #1 19
On the Edge of Innocence 04/20/97 Sammy 18
Ronnie and Julie 03/29/97 Ronnie Monroe 18
D3: The Mighty Ducks 10/04/96 Charlie Conway 18
Robin of Locksley 02/26/96 John Prince Jr. 17
Magic in the Water 08/30/95 Joshua Black 17
Andre 08/17/94 Mark Baker 16
D2: The Mighty Ducks 03/25/94 Charlie Conway 15
Digger 09/29/93 Billy 15
The Mighty Ducks 10/02/92 Charlie Conway 14
Crooked Hearts 09/06/91 Young Tom 13
Payoff 01/10/91 Young Mac 12