RACHEL LENNON

Rachel Lennon is a well respected Film and Television Makeup Artist and Supervisor with over 10 years of experience in the industry. Her most recent work includes My Policeman, My Mother’s Wedding, Anatomy of a Scandal, The Nevers & No Time To Die.