Lost Voyages: Phase II and the Rebirth of Star Trek 2025
as Self
Total Recall 2012
Screenstory
Total Recall 1990
Star Trek: The Motion Picture 1979
Producer
Credits from TMDB.