Known For
Filmography
20062005
2004
2003
2001
1999
1998
1998
19971996
1995
11 Cameras
11 Cameras
TV · 22 eps

Beautiful People
TV · 2 eps

Siblings
Movie · as Joe

Dreamcatcher
Movie · as Richie Grenadeau

Don't Say a Word
Movie · as Jonathan

A Saintly Switch
Movie · as Billy

The Shepherd
Movie · as News Announcer

Little Men
TV · as Emil Hoffman · 26 eps
Riverdale
Riverdale
TV · as Patrick MacKenzie · 1 ep

Goosebumps: The Haunted Mask II
Movie · as Vampire Boy

Goosebumps
TV · as Vampire Boy · 2 eps