Actor · DirectorNathan HamillSocialsKnown forStar Wars: The Last JediSaile Minnau (uncredited)Star Wars: Episode I - The Phantom MenacePod Race Spectator / Naboo Palace Guard (uncredited)