est née à Darby, en Pennsylvanie, fille de Selma (née Spencer), une greffière, et de Robert J. Horan, un officier de justice. Elle est diplômée de l’Archbishop Prendergast Catholic High School for Girls de Drexel Hill, en Pennsylvanie, en 1980. Elle a fréquenté l’Université Hofstra à Hempstead, New York, où elle a obtenu un diplôme en Interprétation théâtrale en 1984. Elle a ensuite déménagé à New York où elle a joué dans un théâtre off-off Broadway tout en travaillant comme agent de vente téléphonique pour Telecharge. Elle a rencontré son futur mari, Philip Rosenthal, qui a été producteur exécutif de Everybody Loves Raymond, tout en fréquentant Hofstra, et elle s’est convertie au judaïsme avant leur mariage en 1990.
Horan est probablement surtout connue pour son apparition dans le rôle d’Amy McDougall (plus tard Barone), la petite amie de Robert Barone, puis sa femme, dans la série de sitcom Everybody Loves Raymond sur CBS. Horan est apparue dans 66 épisodes de la série, faisant sa première apparition dans l’épisode intitulé « Qui est beau? » (Saison 1, épisode #14). Elle vit actuellement à Los Angeles avec son mari et leurs deux enfants. Horan a joué dans la série Hot in Cleveland (Saison 2) en jouant une femme Amish, et en 2017, elle a retrouvé sa co-star de Everybody Loves Raymond, Patricia Heaton, lorsqu’elle a joué dans un épisode de la saison 8 de The Middle. Elle a participé à l’émission de voyage / nourriture de son mari, « Somebody Feed Phil. »
Son grand-père maternel était juif. Horan est aussi un démocrate.