Acting
Star Wars
1977
Star Wars: Episode I - The Phantom Menace
1999
From Star Wars to Star Wars: The Story of Industrial Light & Magic
Star Wars Tech
2007
Star Wars : La Révolution Visuelle
2020
Sense of Scale
2012
Himself
Self
Mos Espa Citizen (uncredited)
Massassi Base Rebel Scout (uncredited)