2014
as Dr. Burgher
2007
as Shuffle Royale VP
2006
as ICU Counselor
2005
as Research Scientist
as Leonard Schway
1996
as Intelligence Analyst Jack Wadsworth (uncredited)
as David Bennett
2015
as Priest
2013
as Trevor
1997
as 1st Ad Executive
2016
as T.V. Newsman #1
1989
as Depot Mechanic
2009
as Mr. Howell
1984
as Gooney NRC Man
as Therapist
2012
as Bellamy
1992
as Employment Agent
2008
1998
as Harlan Cuttler
2017
as Thomas Hinge