Info mistake?
Biography
Aoife Byrne is known for The Lobster (2015), 65 (2023) and The Last Duel (2021).
Awards
Known For
Filmography
No data