Show more
Michael Lessa was born on 7 April 1957 in Temple City, California, USA. He is a producer, known for Willow (1988), Shoot 'Em Up (2007) and Star Wars: Episode VI - Return of the Jedi (1983). imdb.com