My Saga 2018
as Self
From Star Wars to Star Wars: The Story of Industrial Light & Magic 1999
Starship Troopers 1997
Modeling
The Secrets of the 'Back to the Future' Trilogy 1990
The Witches of Eastwick 1987
Star Wars 1977
as Death Star Trooper (uncredited)
Credits from TMDB.