Born in Sep 1, 1982 (44 years old)
Jo Homewood is a Production Manager and Line Producer known for The Banshees of Inisherin (2022), Downhill (2020) and Star Wars: Episode VIII - The Last Jedi (2017). She is a member of the Production Guild of Ireland (Via TMDB)
The WatchersFilm • 2024
The Pope's ExorcistFilm • 2023