Home / Discover / People

The Deep End of the Ocean

1999
as Vincent Cappadora - Age 16

Tuck Everlasting

2002
as Jesse Tuck

Insomnia

2002
as Randy Stetz

Camp Nowhere

1994
as Morris "Mud" Himmel

Venom

2005
as Eric

The Prisoner of Zenda, Inc.

1996
as Rudy Gatewick / Oliver Gillis

Kalamity

2010
as Stanley Keller

Riding the Bullet

2004
as Alan Parker

Star Trap

1988
as Ted