Actor · Born 1973
Long Shadows
2025 · as Dr. Ben Ginsberg
The Hermit
2025 · as Drew
Win, Lose or Love
2015 · as Jeff Miller
Open Window
2006 · as Manny
Alexander and the Terrible, Horrible, No Good, Very Bad Day
1990 · as Anthony (voice)
Lyle, Lyle Crocodile: The Musical - The House on East 88th Street
1987 · as Joshua Primm (voice)
Wayside School
1986 · as Morton