Laura McGowan-Faulkner
- Make-Up Department
Laura McGowan-Faulkner was born on 28 August 1986 in Scotland, UK. She is known for Trigger Point (2022), The Last Mermaid (2019) and My Son (2021).
- Awards
- 1 nomination
Makeup Department
- 2024
- Alternative name
- Laura McGowan
- Born
Contribute to this page
Suggest an edit or add missing content