2015
Cowl Girl
(TV Series short)
Austin
- Pilot
... Austin
2015
All Our Yesterdays
(Short)
2013
Rain from Stars
Young Edward
2010
Innocent
Jae
2009
This Is the Place
(Short)
Simon
2009/I
Bounty
Jake
2008
Bones
(TV Series)
Jimmy Grant
- The Baby in the Bough
(2008)
... Jimmy Grant
2007
A Christmas Too Many
(Video)
Jack
2003
Runaways
Steve Moore
2001
Spirit
(TV Movie)
Cole Barton
1996-1999
Promised Land
(TV Series)
Josh Greene
- Finale
(1999)
... Josh Greene
- Darkness Visible
(1999)
... Josh Greene
- Baby Steps
(1999)
... Josh Greene
- Leaving the Life
(1999)
... Josh Greene
- A Day in the Life
(1999)
... Josh Greene
69 More Episodes
1998
Only Once
Greg Packer
1996-1998
Touched by an Angel
(TV Series)
Josh Greene
- Saving Grace: Part 1
(1998)
... Josh Greene
- The Road Home: Part 1
(1997)
... Josh Greene
- Amazing Grace: Part 1
(1997)
... Josh Greene
- Promised Land
(1996)
... Josh Greene
1996
Home of the Brave
(TV Movie)
Josh Greene
1996
Lawnmower Man 2: Beyond Cyberspace
Peter Parkette
1995
ER
(TV Series)
Kyle Kazlaw
- The Secret Sharer
(1995)
... Kyle Kazlaw
1995
The Baby-Sitters Club
Logan Bruno
1995/I
Apollo 13
Whiz Kid
1994
My Girl 2
Nick Zsigmond
1993
Prehysteria!
Jerry
1993
Last Action Hero
Danny
1992
The Lawnmower Man
Peter Parkette
2008
Helix: Behind the Scenes
(Video documentary short)
Self
1994
Nickelodeon Kids' Choice Awards '94
(TV Special)
Self
1993
Behind the scenes with Last Action Hero
(TV Special documentary short)
Self
1993
Entertainment UK
(TV Series)
Self - Interviewee
- Episode dated 16 December 1993
(1993)
... Self - Interviewee
1993
The Tonight Show with Jay Leno
(TV Series)
Self - Guest
- Episode #2.107
(1993)
... Self - Guest