Michael Leader

Michael Leader

Michael Leader

Michael Leader

Acting

The Empire Strikes Back (1980)

Imperial Crewman (uncredited)

Star Wars (1977)

Stormtrooper