Jennifer Lewicki(I)
- Art Department
- Additional Crew
- Camera and Electrical Department
Jennifer Lewicki was born on 15 September 1972 in San Francisco, California, USA. She is known for Inception (2010), Starship Troopers (1997) and Star Wars: Episode VIII - The Last Jedi (2017).