Credits
- 2012 · An Old Man's Gold as Eddie Seabrook
- 2011 · Sam Steele and the Crystal Chalice as Chief Daniel 'Dmitri' Carr
- 2011 · Sam Steele and the Junior Detective Agency as Deputy Fire Chief Daniel Carr
- 2009 · Yesterday Was a Lie as Trench Coat Man
- 2009 · Punching the Clown as Joel
- 2008 · Final Approach as Detective Allen
- 2005 · Bones as Warden T.C. Everett
- 2004 · Clubhouse as
- 2004 · Medical Investigation as Peter Smith
- 2004 · The Terminal as Transportation Liaison
- 2003 · NCIS as Mr. Walters
- 2003 · L.A. Dragnet as
- 2002 · Without a Trace as Tim Petersen
- 2002 · Monk as Lt. Bristo
- 2001 · Special Unit 2 as Officer Green
- 2000 · Strong Medicine as Detective
- 1999 · Angel as Parole Officer
- 1999 · Wild Wild West as Guard
- 1999 · Crusade as Barkeep
- 1998 · 12 Bucks as
- 1998 · The Negotiator as Bell
- 1997 · Union Square as Ike
- 1997 · Brooklyn South as Sgt. Al Hurley
- 1997 · The Practice as Detective Frank Simons
- 1996 · 7th Heaven as Diana's Father
- 1996 · Second Chance as Don
- 1996 · Don't Be a Menace to South Central While Drinking Your Juice in the Hood as Officer with Bullhorn
- 1995 · Caroline in the City as Sal
- 1994 · ER as James' Father
- 1994 · Chicago Hope as
- 1994 · Valley of the Dolls as Gordon North
- 1994 · The Last Seduction as Ray
- 1993 · The X-Files as Lieutenant Kraskow
- 1993 · Sliver as Security Guard #1
- 1992 · In the Deep Woods as Mark Cannell
- 1992 · Mo' Money as Transit Cop
- 1992 · Melrose Place as Senior Officer
- 1992 · Honor Thy Mother as
- 1991 · Ted & Venus as Prison Guard
- 1991 · Ambition as Prison Guard #1
- 1991 · Visitors from the Unknown as Sheriff Joe Marra
- 1990 · Beverly Hills, 90210 as
- 1989 · Seinfeld as Cop #1
- 1989 · Seinfeld as Bomb Squad Guy
- 1989 · Quantum Leap as Coach Donnelly
- 1989 · Coach as Bartender
- 1989 · The Package as Thug
- 1987 · Married... with Children as Mr. Blum
- 1979 · Knots Landing as Police Officer