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
Credits from TMDB.