2005: Mozart and the Whale - Gregory
2004: Details - Lou
2004: The Mortuary - Mr. Whitman
2004: Catch That Kid - Mr. Hartmann
2003: Gothika - Sheriff Ryan
2003: The Brotherhood of Poland, New Hampshire - Garrett Shaw
2003: Confidence - Grant Ashby
2002: Live From Baghdad - John Holliman
2003: Bug - Wallace Gregory
2002: The Good Girl - Jack Field, Your Store Manager
2001: Bubble Boy - Mr. Livingston
2000: The West Wing - Jack in episode: "Galileo"
2000: Gone in Sixty Seconds - Impound Manager
2000: The Next Best Thing - Abbie's Lawyer
2000: The Fugitive - Raynor in the episode: "Pilot"
2000: Waking the Dead - Father Mileski
2000: Gideon's Crossing - Sonny Green in the episode: "The Race"
1999: Star Trek: Voyager - Gerald Moss: Millenium Tower Spokesperson in the episode: "11:59"
1999: Tuesdays with Morrie - Walter
1999: Anywhere But Here - Jack Irwin
1998: Restaurant - John English
1998: From the Earth to the Moon - Bob Gilruth
1998: Mercury Rising - Martin Lynch
1997: The Practice - Dr. Robert Larson in the episode: "Search and Seizure"
1997 - 2003: The Drew Carey Show - Steve Carey
1997: The Visitor - Joe York in the episode: "Going Home"
1997: Face/Off - Walton (prison guard)
1997: Volcano - Stan Olber
34. Dead Men Can't Dance (1997) .... Sgt. Plonder
38. The Fan (1996) .... Shopkeeper
1996: A Friend's Betrayal - Mr. Franks
1996: Murder One - Officer Carl Bickley in the episode: "Chapter Thirteen"
1996: Fargo (1996) .... Norm Gunderson
1996: Beautiful Girls (1996) .... Frank Womack
1995: The Cure (1995) (as John Lynch) .... Skipper #1
1993: Grumpy Old Men (1993) .... Moving Man
1990: Metropolitan (1990) (as John Lynch) .... Allen Green