Credits
- 2023 · Keeping Secrets as Judge Kapowski
- 2005 · Love For Rent as Principal Jones
- 2001 · Impostor as Jack Stoller
- 2001 · Bandits as Wildwood Policeman
- 2001 · Star Trek: Enterprise as Tagrim
- 2001 · Swordfish as FBI Geek
- 2001 · Six Feet Under as Kenneth Henderson
- 2000 · Gone in Sixty Seconds as Rent a Cop
- 2000 · Murder, She Wrote: A Story to Die For as Man with Bag
- 1999 · Body Shots as Man in Bar
- 1998 · There's No Fish Food in Heaven as Cop #2
- 1998 · Primary Colors as Danny Scanlon
- 1997 · Brooklyn South as Neal Merton
- 1997 · Con Air as Air Traffic Controller
- 1997 · Nightwatch as College Professor
- 1996 · My Fellow Americans as Greg
- 1996 · Profiler as
- 1996 · The Pretender as Det. David Geary
- 1996 · Edie & Pen as Policeman
- 1996 · Sunset Park as Morris Bernstein
- 1995 · JAG as Computer Hacker
- 1995 · Crimson Tide as Tactical Supervising Officer Billy Linkletter
- 1995 · Across the Moon as First Gunman
- 1995 · Sketch Artist II: Hands That See as Zip
- 1994 · Cobb as Jimmy
- 1994 · ER as
- 1994 · Chicago Hope as
- 1994 · Twilight Zone: Rod Serling's Lost Classics as (segment "The Theatre")
- 1994 · Midnight Runaround as Grimes
- 1993 · Return to Lonesome Dove as Corporal
- 1993 · Lois & Clark: The New Adventures of Superman as Prisoner
- 1993 · The X-Files as Agent Kinsley
- 1993 · Star Trek: Deep Space Nine as Hilliard
- 1992 · Play Nice as Harold Wiesen
- 1992 · Live Wire as Thyme's Aide
- 1992 · House IV as Burke
- 1991 · The Rapture as Evangelist
- 1991 · The Commish as
- 1991 · Steel and Lace as Toby
- 1990 · So Proudly We Hail as Fred
- 1989 · Seinfeld as Prisoner
- 1989 · The Karen Carpenter Story as Ted
- 1988 · Police Story: Monster Manor as Officer Jerry Toppazini
- 1988 · Roseanne as
- 1987 · Cracked Up as Doctor at track
- 1986 · L.A. Law as Clark Sims
- 1986 · Matlock as
- 1985 · The Equalizer as Steve
- 1984 · Hunter as Mr. Skully
- 1951 · Hallmark Hall of Fame as Mr. Williams