Alexandra Lydon

Alexandra Lydon is an Irish-American television, film, and theatre actress. She is originally from Dorchester, Boston, Massachusetts, where her family still lives.