LeFlore’s career has spanned over 30 years and almost 300 films. Career highlights include Innerspace, Die Hard, Star Wars: Return of the Jedi, and Star Trek: Insurrection.
Cart