Far from Heaven 2002
as Billy Hutchinson
The Shipping News 2001
as Young Quayle (12)
Pollock 2000
as Jonathan Pollock
Patch Adams 1998
as Davis Son
Credits from TMDB.