1980
2023
The Empire Strikes Back
as Officer M'kae (Captain Needa's Communications Officer) (uncredited)
Ship of Dreams: Titanic Movie Diaries
as Self