Nathan Hamill

Nathan Hamill

Nathan Hamill

Nathan Hamill

Acting

Star Wars: The Last Jedi (2017)

Saile Minnau (uncredited)

Star Wars: Episode I - The Phantom Menace (1999)

Pod Race Spectator / Naboo Palace Guard (uncredited)