2007
Life as Not available2003
Recess: All Growed Down as Older T.J. (voice)2002
Without a Trace as Jason McMurphy2000
Personally Yours as Derek1999
Family Law as Henry1998
The Simple Life as Will1998
Club Vampire as Max1998
The Animated Adventures of Tom Sawyer as Tom Sawyer (voice)1998
Frog and Wombat as Steve1997
The Wonderful World of Disney as Bobby Jameson1997
Recess as TJ Detweiler (voice)1997
Toothless as Bobby Jameson1997
Little Bigfoot as Payton1996
Nick Freno: Licensed Teacher as Tyler Hale1996
Suddenly Susan as Doug Naughton Jr.1995
Maybe This Time as Nicky1995
Sudden Death as Tyler McCord1995
Bye Bye Love as Ben1995
Peter and the Wolf as Peter1994
Touched by an Angel as Nick Albright1994
Touched by an Angel as Jesse Bell1993
Dr. Quinn, Medicine Woman as Not available1993
Sleepless in Seattle as Jonah Baldwin1993
Good Advice as Michael DeRuzza1993
A Norman Rockwell Christmas as Self1992
In Sickness and in Health as Michael1991
Late for Dinner as Little Donald Freeman1990
Beverly Hills, 90210 as Elliott Brody1990
Kindergarten Cop as Harvey1989
Seinfeld as Adam Lippman1984
Who's the Boss? as Not available