A prolific writer in the romance genre, she wrote under numerous pseudonyms, including Penny Jordan, Annie Groves, and Melinda Wright. She is known for both contemporary and historical romance novels. She worked as a typist for over a decade. In 1979, she published her first novel, Duchess in Disguise.