World Trending
Coming Soon...! View all
Niamh Algar is an Irish actress known for winning Best Actress in a leading role in The Virtues and Calm with Horses, for which she was nominated for the BAFTA Award for Best Actress in a Supporting Role.