Niamh Algar
Search results
Awards and Nominations
British Academy of Film & Television Arts
Supporting Actress
Nominated
British Academy of Film & Television Arts
Supporting Actress
Nominated
Helen Behan is an Irish actress. Her most notable roles include This Is England '88 and The Virtues. Behan was named as one of Screen International's Stars of Tomorrow 2020. Wikipedia