End of Days 1999
as Thomas' Doctor
Thick as Thieves 1999
as Tony
The Lost World: Jurassic Park 1997
as Senior Board Member (uncredited)
Hanging Heart 1989
as Judge Joseph Esworthy
Credits from TMDB.