Double Click 2026
as Dad (voice)
Ship of Dreams: Titanic Movie Diaries 2023
as Self
Liz & Dick 2012
as Auctioneer
Retribution 2012
as Walter Jefferson
Conceiving Ada 1999
as Dr. Locock
Titanic 1997
as Steward #4
The Empire Strikes Back 1980
as Officer M'kae (Captain Needa's Communications Officer) (uncredited)
Credits from TMDB.