2018
After Forever as Jason (16 episodes)
2002
The Last Place on Earth as Ken
1999
Popular (2 episodes)
1998
Relax... It's Just Sex as Vincey Sauris
1995
The Midwife's Tale as Sir Giles
1994
Is There Life Out There? as Joshua
1994
Party of Five as Ross Werkman (8 episodes)
1992
Melrose Place as Rex Weldon (1 episode)
1992
Jack's Place (1 episode)
1991
All-American Murder as Doug Sawyer
1990
Back to Hannibal: The Return of Tom Sawyer and Huckleberry Finn as Huckleberry Finn
1989
Doogie Howser, M.D. as Jack McGuire (97 episodes)
1989
The Karen Carpenter Story as Richard Carpenter
1988
Goodbye, Miss 4th of July as Henderson Kerr
1988
Deadly Dreams as Alex Torme
1988
In the Heat of the Night as Bobby Skinner (1 episode)
1987
Student Exchange as Rod
1987
Jaws: The Revenge as Sean Brody
1987
21 Jump Street as Scott Crowe (1 episode)
1986
Intimate Encounters as Sean
1986
SpaceCamp as Banning
1984
Crazy like a Fox (1 episode)
1984
Highway to Heaven as Danny Briggs (1 episode)
1983
The Hitchhiker as Butchie (1 episode)
1982
Cagney & Lacey as Teenager (1 episode)
1981
Hill Street Blues (1 episode)