Year
|
Title
|
Role
|
Notes
|
1987
|
After the Promise
|
Kid in window (uncredited)
|
TV movie
|
J.J. Starbuck
|
|
Episode: "The Blimpy Who Yelled Blue"
|
1988
|
MacGyver
|
Jacob Miller
|
Episode: "The Outsiders"
|
1989
|
Quarantine
|
The Kid
|
|
1990
|
MacGyver
|
Tommy Wiley
|
Episode: "The Visitor"
|
Danger Bay
|
Stephen Walker/Sam
|
Episodes: "Live Wires", "Three's a Crowd"
|
Short Time
|
Dougie Simpson
|
|
Neon Rider
|
Boomer
|
Episode: "Playing with Fire"
|
1991
|
The Girl from Mars
|
Ricky
|
|
The Commish'
|
David Scali
|
71 episodes (1991-1996)
|
Monkey House
|
The Kid
|
TV series
|
1992
|
Neon Rider
|
Harry
|
Episode: "Point Blank"
|
Miles from Nowhere
|
Patrick Reilly
|
TV movie
|
The Odyssey
|
Galileo
|
Episode: "Galileo & the Gypsies"
|
1993
|
Liar, Liar
|
Jonah
|
TV movie
|
Born Too Soon
|
Ethan
|
TV movie
|
1995
|
Are You Afraid of the Dark?
|
Zeke Matthews
|
Episode: "The Tale of the Dead Man's Float"
|
Goosebumps
|
Billy Harlan
|
Episodes: "Welcome to Camp Nightmare, Part 1 and Part 2"
|
1996
|
Captains Courageous
|
Dan Troop
|
TV movie
|
Poltergeist: The Legacy
|
Joseph Dawkins
|
Episode: "The Substitute"
|
1998
|
Walker, Texas Ranger
|
Ted McGee
|
Episode: "In God's Hands"
|
Home Improvement
|
Brian
|
Episode: "The Write Stuff"
|
Promised Land
|
Kevin Neary
|
Episode: "When Darkness Falls"
|
Prey
|
Shane
|
Episodes: "Collaboration" and "Sleeper"
|
1999
|
Heaven's Fire
|
Jeremy McConnell
|
TV movie
|
1999-2001
|
Beggars and Choosers
|
Carey Malone
|
22 episodes
|
2000
|
Miracle on the Mountain: The Kincaid Family Story
|
Rick Kincaid
|
TV movie
|
The Outer Limits
|
Josh Dayton
|
Episode: "Something About Harry"
|
2001
|
So Weird
|
Inky
|
Episode: "The Great Incanto"
|
2001-2002
|
Boston Public
|
Jeremy Peters
|
12 episodes
|
2002
|
The Water Game
|
Clemon
|
|
2003
|
Peacemakers
|
Jack Morgan
|
Episode: "The Perfect Crime"
|
Tru Calling
|
Cole
|
Episode: "Star Crossed"
|
2004
|
The Dead Zone
|
J.J. age 20
|
Episode: "The Tipping Point"
|
Enterprise
|
Smike
|
Episode: "Cold Station 12"
|
2004-2007
|
The 4400
|
Danny Farrell
|
16 episodes
|
2005
|
NCIS
|
Frank Smith
|
Episode: "Red Cell"
|
2006
|
Disaster Zone: Volcano in New York
|
Joey Walsh
|
TV movie
|
Saved
|
Elliot
|
Episode: "Family"
|
2007
|
88 Minutes
|
Matt Wilner
|
|
Criminal Minds
|
Henry Frost
|
Episode: "Identity"
|
2009
|
The Closer
|
Adam Summers
|
Episode: "Blood Money"
|
Ice Twisters
|
Eric
|
TV movie
|