About
Marcia Cross (Cross) is a.k.a. Marcia Anne Cross was born on March 25, 1962 in Marlborough, Massachusetts. She was married to Tom Mahoney and has twin daughters. Cross began her television career with the serial The Edge of Night (1984) and her Hollywood debut with the film Bad Influence (1990). Cross has won many awards such as Satellite Awards, Screen Actors Guild Awards etc. Cross has featured in several television series like Desperate Housewives, One Life to Live, Another World as well as films like Bringing Up Bobby, Storm and Sorrow, Target Earth, Brass etc.