Born in Belfast, Northern Ireland, she is a talented actress known for her compelling performances both on screen and stage. She gained significant attention with her role in "Rocky Balboa" and has appeared in other films such as "Gran Torino" and "Duplex." Her stage work includes the critically acclaimed one-woman show "Belfast Blues," which she also wrote. Her career demonstrates a strong commitment to storytelling, often drawing from her own experiences growing up in Belfast.