| Year | Title | Role | Notes | Ref. |
| 1971 | Bonanza | Phinney McLean | Episode: "A Home for Jamie" | |
| 1972 | Footsteps | Gas Station Attendant | TV movie | |
| 1972 | Kung Fu | Sonny Jim | Episode: "Dark Angel" | |
| 1973 | Go Ask Alice | Bill | TV movie | |
| 1974 | The Cowboys | Slim | series regular (12 episodes) | |
| 1975 | The Hatfields and McCoys | Bob Hatfield | TV movie | |
| Run, Joe, Run | Flip | Episode: "The Runaway" | |
| 1976 | Police Story | Clifford | 2 episodes | |
| 1979 | Survival of Dana | Donny Davis | TV movie | |
| 1981 | Jack London's Tales of the Klondike | Percy Cuthfert III | Miniseries; episode: "In a Far Country" | |
| 1984 | The Fall Guy | Gardner | Episode: "October the 31st" | |
| The Sun Also Rises | Robert Cohn | Miniseries | |
| 1985 | Alfred Hitchcock Presents | Jerry | Episode: "Night Fever" | |
| 1986 | The Twilight Zone | Daniel Arnold (segment "Still Life") | "Still Life / The Little People of Killany Woods / The Misfortune Cookie" | |
| 1984 | Faerie Tale Theatre | Aladdin | Episode: "Aladdin and His Wonderful Lamp" | |
| 1986 | As Is | Rich | TV movie | |
| Monte Carlo | Bobby Morgan | 2 episodes |
| 1987 | The Magical World of Disney | John Fairfield | Episode: "The Liberators" | |
| Conspiracy: The Trial of the Chicago 8 | Rennie Davis | TV documentary | |
| 1988 | Totally Minnie | Maxwell Dwebb | TV movie |
| I Saw What You Did | Adrian Lancer |
| 1989 | The Hitchhiker | Frank | Episode: "Garter Belt" | |
| 1990 | The Incident | Domsczek | TV movie | |
| Somebody Has to Shoot the Picture | Police Sergeant Jerry Brown |
| Clarence | Clarence Odbody |
| 1991 | K-9 | Jack Bergin | |
| Doublecrossed | Dave Booker | |
| 1992 | Revenge of the Nerds III: The Next Generation | Lewis "Lew" Skolnick |
| Illusions | Greg – Husband |
| 1993 | The Tommyknockers | Bryant Brown | Miniseries (2 episodes) |
| Body Bags | Bill (segment "The Gas Station) | TV movie |
| The Disappearance of Christina | Michael Croft |
| 1994 | Revenge of the Nerds IV: Nerds in Love | Lewis Skolnick | TV movie; also co-producer |
| A Part of the Family | Ted | TV movie |
| 1995 | Sirens | Detective Marty Manger | Episode: "Angel Falling" | |
| ER | John Koch | Episode: "Sleepless in Chicago" | |
| Lois & Clark: The New Adventures of Superman | Joey Bermuda / The Handyman | Episode: "Home Is Where the Hurt Is" | |
| 1995–96 | Kung Fu: The Legend Continues | Taige / Paulson | 2 episodes | |
| 1996 | Humanoids from the Deep | Wade Parker | TV movie | |
| Dark Skies | Lonnie Zamora | Episode: "Hostile Convergence" | |
| 1997 | The Pretender | Sheriff Dwight Kunkle | Episode: "Mirage" | |
| NYPD Blue | Gerard Salter | Episode: "What a Dump!" | |
| The Practice | Dr. Red Manheim | Episode: "Dog Bite" | |
| 1997–98 | Fast Track | unknown role | 2 episodes | |
| 1997–2000 | Nash Bridges | Dr. Bruce Hartman / Dr. Hartman, D . | 2 episodes | |
| 1998 | Young Hearts Unlimited | Eddie | TV movie | |
| Martian Law | unknown role | |
| 1999 | Vengeance Unlimited | Darin Carter | Episode: "Friends" | |
| 2000 | Mom's Got a Date with a Vampire | Malachi Van Helsing | TV movie | |