- 2021The Tomorrow WarFilmSad Draftee
- 2010The A-TeamFilmAgent Daly
- 2001The Lone GunmenSeries
- 2000Shanghai NoonFilmSaddle Rock Deputy
- 1995Crimson TideFilmLt. Comdr. Nelson
- 1986The Deliberate StrangerFilm
- 1986Miracle of the Heart: A Boys Town StoryFilmBilly
- 1986The Deliberate StrangerSeries
- 1984Silence of the HeartFilmBasketball Player
- 1981Simon & SimonSeries
- 1981Walking TallSeries
- 1980The Ghosts of Buxley HallFilmJeremy Ross
- 1980The Kids Who Knew Too MuchFilmBert Hale
- 197910FilmJosh Taylor
- 1979North Dallas FortyFilmConrad
- 1979The Bad News BearsSeriesJosh Matthews
- 1979Out of the BlueSeriesChris Richards
- 1979When Hell Was in SessionFilmBill Denton
- 1977The Love BoatSeriesScott Nelson