Horan is best known for her appearance in the part of Amy McDougall (later Barone), Robert Barone's off-on again girlfriend, then wife, on the CBS-TV sitcom series Everybody Loves Raymond. Horan appeared in a total of 66 episodes of the series, making her first appearance in the episode titled "Who's Handsome?" (Season 1, episode #14). She currently lives in Los Angeles with her husband and their two children. Horan has recently guest starred on the Hot in Cleveland series (Season 2) playing an Amish woman.
Horan is a convert to Judaism (her maternal grandfather was also Jewish).