Known for Acting
1997
as Steward #4
1980
as Officer M'kae (Captain Needa's Communications Officer) (uncredited)
2012
as Walter Jefferson
as Auctioneer
2023
as Self
1999
as Dr. Locock