2012
Scandal as Richard Moss2007
Mad Men as Bob Adamson2006
Brothers and Sisters as David Silver2006
Flags of Our Fathers as Reporter at Hansen's2005
Grey's Anatomy as Lawyer2005
Bones as Leo Sumner2005
The Island as Extraction Room Doctor2003
NCIS as Thomas Garscott2002
CSI: Miami as Pilot2002
Bare Witness as Mayor Charles Garland2002
Murder by Numbers as Mr. Chechi2001
Star Trek: Enterprise as Vulcan2000
Malcolm in the Middle as Priest1999
The West Wing as Flynn1996
7th Heaven as Steve1995
Star Trek: Voyager as Curneth1993
The X-Files as Cameron McPeck1993
Star Trek: Deep Space Nine as Tamal1993
Frasier as Reggie1986
Ratboy as Production Assistant1984
Murder, She Wrote as Philip Stoddard1984
Murder, She Wrote as Alan Collyer1984
Hunter as Officer Bennett1984
Hard to Hold as Doug1983
Right of Way as Process Server1981
Falcon Crest as Al Hudson1981
Born to Be Sold as Attendant