Marcia Cross comienza su carrera como actriz en 1984, en la telenovela ‘The edge of night’, que terminó unos meses después, tras veintiocho años de emisión. Dos años después, se une al reparto de la serie ‘One life to live’, en antena desde 1968, y aparece también en la ficciónn televisiva ‘Another world’.
En 1990, debuta en el cine en ‘Malas influencias’, al lado por James Spader y Rob Lowe. Pero su consagración con actriz no llega hasta 1992 cuando se une al elenco de la serie de televisión ‘Melrose Place’, donde interpreta a Kimberly Shaw hasta 1997.
Tras aparecer durante un año en la serie ‘Everwood’ (2003), en 2004, es contratada por Marc Cherry -se declara un ferviente admirador de la actriz-, para encarnar a Bree Van De Kamp en la exitosa serie de televisión de la ABC ‘Mujeres desesperadas’. Su papel en la serie co-protagonizada por Teri Hatcher, Eva Longoria y Felicity Huffman le vale tres nominaciones al Globo de Oro a la mejor actriz de televisión.