From 1977 to 1989, Noone played Ellen Shepherd Dalton on the ABC daytime soap opera, All My Children. For this role, she won Daytime Emmy Award for Outstanding Supporting Actress in a Drama Series in 1987. In 1990, Noone moved to prime time, starring as villainous Claudia Whittaker in the CBS series, Knots Landing (1990–1993). She returned to daytime television as Bette Katzenkazrahi on NBC's Sunset Beach (1997–1999), for which she received another Daytime Emmy Award nomination
She also has had the recurring roles on L.A. Law, Party of Five, According to Jim, and Dexter.