Cast Credits Cedar Cove (2013) Guest starring as Ruthie Episode 1x06: Free Spirits (Aug 24, 2013) King & Maxwell (2013) Guest starring as Nurse Episode 1x07: Family Business (Jul 22, 2013) Once Upon a Time (2011) Guest starring as Granny (57 episodes) Episode 6x22: The Final Battle, Part 2 (May 14, 2017) Episode 6x20: The Song in Your Heart (May 7, 2017) Episode 6x19: The Black Fairy (Apr 30, 2017) Episode 6x17: Awake (Apr 16, 2017) Episode 6x10: Wish You Were Here (Dec 4, 2016) Episode 6x09: Changelings (Nov 27, 2016) Episode 6x08: I'll Be Your Mirror (Nov 13, 2016) Episode 6x02: A Bitter Draught (Oct 2, 2016) Episode 6x01: The Savior (Sep 25, 2016) Episode 5x22: Only You (May 15, 2016) Episode 5x21: Last Rites (May 8, 2016) Episode 5x14: Devil's Due (Mar 20, 2016) Episode 5x10: Broken Heart (Nov 29, 2015) Episode 5x08: Birth (Nov 15, 2015) Episode 5x07: Nimue (Nov 8, 2015) Episode 5x03: Siege Perilous (Oct 11, 2015) Episode 5x02: The Price (Oct 4, 2015) Episode 5x01: The Dark Swan (Sep 27, 2015) Episode 4x23: Operation Mongoose, Part 2 (May 10, 2015) Episode 4x14: Unforgiven (Mar 8, 2015) Episode 4x13: Darkness on the Edge of Town (Mar 1, 2015) Episode 4x12: Heroes and Villains (Dec 14, 2014) Episode 4x11: Shattered Sight (Dec 7, 2014) Episode 4x03: Rocky Road (Oct 12, 2014) Episode 4x02: White Out (Oct 5, 2014) Episode 3x22: There's No Place Like Home (May 11, 2014) Episode 3x21: Snow Drifts (May 11, 2014) Episode 3x19: A Curious Thing (Apr 27, 2014) Episode 3x17: The Jolly Roger (Apr 13, 2014) Episode 3x16: It's Not Easy Being Green (Apr 6, 2014) Episode 3x15: Quiet Minds (Mar 30, 2014) Episode 3x13: Witch Hunt (Mar 16, 2014) Episode 3x12: New York City Serenade (Mar 9, 2014) Episode 3x11: Going Home (Dec 15, 2013) Episode 3x10: The New Neverland (Dec 8, 2013) Episode 3x09: Save Henry (Dec 1, 2013) Episode 3x07: Dark Hollow (Nov 10, 2013) Episode 2x22: And Straight on 'til Morning (May 12, 2013) Episode 2x19: Lacey (Apr 21, 2013) Episode 2x17: Welcome to Storybrooke (Mar 17, 2013) Episode 2x13: Tiny (Feb 10, 2013) Episode 2x11: The Outsider (Jan 13, 2013) Episode 2x10: The Cricket Game (Jan 6, 2013) Episode 2x08: Into the Deep (Nov 25, 2012) Episode 2x07: Child of the Moon (Nov 11, 2012) Episode 2x02: We Are Both (Oct 7, 2012) Episode 2x01: Broken (Sep 30, 2012) Episode 1x22: A Land Without Magic (May 13, 2012) Episode 1x21: An Apple Red as Blood (May 6, 2012) Episode 1x19: The Return (Apr 22, 2012) Episode 1x15: Red-Handed (Mar 11, 2012) Episode 1x14: Dreamy (Mar 4, 2012) Episode 1x13: What Happened to Frederick (Feb 19, 2012) Episode 1x12: Skin Deep (Feb 12, 2012) Episode 1x08: Desperate Souls (Jan 8, 2012) Episode 1x02: The Thing You Love Most (Oct 30, 2011) Episode 1x01: Pilot (Oct 23, 2011) View 54 more View 54 less Harper's Island (2009) Starring as Maggie Krell Psych (2006) Guest starring as Doris Episode 2x14: Dis-Lodged (Feb 1, 2008) [Co-Star] Tru Calling (2003) Guest starring as Soloist Episode 2x06: 'Twas the Night Before Christmas...Again () [Co-Star] Cold Squad (1998) Guest starring as Mrs. Russell Episode 4x11: Loose Ends (1) (Feb 10, 2001) [Co-Star] Millennium (1996) Guest starring as Terry Episode 1x04: The Judge (Nov 15, 1996) [Co-Star] The Outer Limits (1995) Guest starring as Celeste Episode 4x17: Lithia (Jul 3, 1998) [Co-Star] The X-Files (1993) Guest starring as Raven Episode 3x06: 2Shy (Nov 3, 1995) Bordertown (1989) Starring as Sally Duffield Stingray (1986) Guest starring as Waitress Episode 2x14: Caper (May 1, 1987)