Keegan was born in Stockport, Greater Manchester, and attended St Patrick's RC High School in Salford, and later the Manchester School of Acting.
Keegan was born in Stockport, Greater Manchester, to a an English father and a Spanish mother. She attended St Patrick's RC High School in Salford, and later the Manchester School of Acting.