2011
Hollywood to Dollywood as Self
2011
Fright Flick as Brock
2007
Battle for Terra as Terrian Scientist (voice)
2007
General Hospital: Night Shift (4 episodes)
2005
End of the Spear as Nate Saint / Steve Saint / Narrator
2005
Criminal Minds as Jackson Cally (1 episode)
2004
Downtown: A Street Tale as Hunter
2003
Cold Case as Monty Fineman (1985) (1 episode)
2003
Totally Gay! as Self
2003
Paris as Jason Bartok
2002
CSI: Miami (1 episode)
2001
What Matters Most as Lucas Warner
2001
A Mother's Testimony as Kenny Carlson
2001
Do You Wanna Know a Secret? as Brad Adams / Bradley Clayton
2000
We Married Margo as Margo's Brother Oliver
1999
Total Recall 2070 (1 episode)
1998
Charmed as Emrick (1 episode)
1993
NYPD Blue as Kyle tanner (1 episode)
1993
NYPD Blue as Tommy ibarra (1 episode)
1993
Praying Mantis as Bobby McAndrews
1993
Dr. Quinn, Medicine Woman as Matthew Cooper (149 episodes)
1991
Murder in New Hampshire: The Pamela Wojas Smart Story as William Flynn
1990
Camp Cucamonga as Frankie Calloway
1988
The Wonder Years as Brad Patterson (1 episode)
1987
Star Trek: The Next Generation as Jono (1 episode)
1987
My Two Dads as Zach Nichols (38 episodes)
1986
Our House as David Witherspoon (46 episodes)
1986
TerrorVision as Sherman
1986
Help Wanted: Kids as Coop
1986
Happy New Year, Charlie Brown as Charlie Brown (voice)
1985
Code of Vengeance as A.J. Flowers
1985
A Death in California as Glenn (2 episodes)
1985
The Bad Seed as Mark Daigler
1984
Tales from the Darkside as Sandy (1 episode)
1984
Highway to Heaven (1 episode)
1984
Hunter as Danny Sanderson (1 episode)
1984
Punky Brewster as Brian (2 episodes)
1984
Airwolf as Ho Minh Truong (1 episode)
1982
St. Elsewhere (11 episodes)
1982
St. Elsewhere as Tommy Westphall (2 episodes)
1982
Matt Houston (1 episode)
1982
Hotel as Bobby Cowley (1 episode)
1981
Simon & Simon (1 episode)