Actor
Angels & Demons
2009 · as Protester
Winchell
1998 · as Walter Age 20
Infinity
1996 · as Robert
Defending Your Life
1991 · as Daniel as a Boy
Faith
1990 · as 10 Year Old Tony
The Wickedest Witch
1989 · as Lewis
Sunday Drive
1986 · as John-Elliot Franklin
About Last Night...
1986 · as Kid #1