Dowd's family is Irish Catholic, and she attended the Williston Northampton School where she performed in school plays.
Dowd's family is Irish Catholic. She attended the Williston Northampton School where she performed in school plays.