logo
Kelly O'Sullivan backdrop
Kelly O'Sullivan poster
Kelly O'Sullivan
Kelly O'Sullivan (born 1983/1984) is an American actress, screenwriter, and producer. She wrote and starred in Saint Frances (2019), which won the Aud...