Mary Page Keller
Television

Mary Page Keller

Section Title: Television
Table Section Text: None

Year	Title	Role	Notes

1982–1983	Ryan's Hope	Amanda Kirkland	Series regular

1983–1985	Another World	Sally Spencer Frame Hobson Ewing	Series regular

1986	Kate & Allie	Holly	Episode: "Lucky 13"

1987–1989	Duet	Laura Kelly	Series regular, 54 episodes

1989–1990	Open House	Laura Kelly	Series regular, 24 episodes

1990–1991	Life Goes On	Gina Giordano	Episodes: "Libby's Sister" and "Head Over Heels"

1991–1992	Baby Talk	Maggie Campbell	Series regular, 23 episodes

1992–1993	Camp Wilder	Ricky Wilder	Series regular, 19 episodes

1993	Joe's Life	Sandy Gennaro	Series regular, 11 episodes

1996	Ellen	Sarah	Episode: "Bowl, Baby, Bowl"

1997	Cybill	Julia Bishop	4 episodes

1999	Zoe, Duncan, Jack and Jane	Mrs. Bean	Series regular, 13 episodes

2000	Providence	Monica Lang	3 episodes

2001	Emerill	Nora Lagasse	4 episodes

2002	The Practice	Melissa Halpern	Episodes: "Privilege" and "Convictions"

2002–2003	JAG	Cmdr. Beth O'Neil/Beth O'Neil	3 episodes

2004	NCIS	Cmdr. Michaela "Micki" Shields	Episode: "Terminal Leave"

2004–2005	NYPD Blue	Brigid Scofield	5 episodes

2004–2005	Nip/Tuck	Andrea Hall	3 episodes

2005	Commander in Chief	Grace Bridges	5 episodes

2006	Criminal Minds	SSA Katherine Cole	Episode: "P911"

2009	24	Sarah	Episodes: "Day 7: 5:00 a.m.-6:00 a.m." and "Day 7: 6:00 a.m.-7:00 a.m."

2009	Mad Men	Annabelle Mathis	Episode: "The Gypsy and the Hobo"

2010	Castle	Rebecca Dalton	Episode: "Almost Famous"

2011	The Closer	Emily Dixon	Episode: "Repeat Offender"

2011	NCIS: Los Angeles	Angela Tully	Episode: "The Debt"

2012	CSI: Crime Scene Investigation	Leslie Clyborn	Episode: "Seeing Red"

2012	Supernatural	Joyce Bicklebee	Episode: "Out with the Old"

2012	Grimm	Dr. Higgins	Episode: "The Other Side"

2012	Hart of Dixie	Emily Chase	4 episodes

2012, 2013, 2017	Pretty Little Liars	Dianne Fitzgerald	Guest Cast: 3 Episodes

2013	Scandal	Susan Osborne	Episode: "Molly, You in Danger, Girl"

2014-2015	Chasing Life	Sara	Series regular, 34 episodes

2015	Bosch	Christine Waters	Guest Cast, 3 episodes

Sentence(s)

Mary Page Keller played Amanda Kirkland (1982–1983) on Ryan's Hope and Sally Frame (1983-85) on Another World.

final_sentence: Mary Page Keller played Amanda Kirkland (1982–1983) on Ryan's Hope and Sally Frame (1983-85) on Another World.