Mary McCormack

Mary Catherine McCormack is an American actress. She has had leading roles as Justine Appleton on the series Murder One (1995–1997), as Deputy National Security Adviser Kate Harper on The West Wing (2004–2006), as Deputy U.S. Marshal Mary Shannon on In Plain Sight (2008–2012), and as Peggy on the comedy series The Kids Are Alright (2018–2019).
Cast

K-PAX
Rachel Powell

1408
Lilly Enslin

High Heels and Low Lifes
Frances

The Big Tease
Monique

The Broken Hearts Club: A Romantic Comedy
Anne

Deep Impact
Andrea Baker

Private Parts
Alison Stern

Dickie Roberts: Former Child Star
Grace Finney

Gun Shy
Gloria Nesstra

Full Frontal
Linda

Mystery, Alaska
Donna Biebe

Right at Your Door
Lexi

Other Voices
Anna

Colin Fitz
Moira

For Your Consideration
Pilgrim Woman

54
New Year's Eve Wife (uncredited)

Fathers' Day
Virginia Farrell (uncredited)
East of A
Daphne

Harvest
Agent Becka Anslinger

The Alarmist
Sally

Should've Been Romeo
Ellen

Backfire!
Sarah Jackson

Escape from Polygamy
Leann

True Crime
Michelle Ziegler

A Country Called Home
Amanda

BigLove
Phoebe

The Crash
Sarah Schwab

An American Girl Story: Maryellen 1955 - Extraordinary Christmas
Kay Larkin

Madison
Bonnie McCormick

Scooby-Doo! WrestleMania Mystery
Ms. Richards (voice)

Vicious
Mother

Drone
Ellen

Alien Code
Rebecca

Treehouse
Lilith

Getting to Know You
Leila Lee

National Memorial Day Concert
Self

Still Laugh-In: The Stars Celebrate
Self

World Traveler
Margaret

Miracle on 34th Street
Myrna Foy

Unpregnant
Debra Clarke
The Unprofessional
Hilary Pfeiffer-Dunne

Murder One: Diary of a Serial Killer
Justine Appleton