IconMoveProtect IconOUAT IconReal IconActor IconFemale IconS1

Catherine Lough Haggquist is the actress who portrays the Fairy Godmother on ABC's Once Upon a Time.


Catherine Lough Haggquist has been a professional actor for over twenty years and has appeared in over fifty film and television productions.

In 1996,[1] Catherine opened Biz Books, a Vancouver based bookstore specializing in film, theatre and television literature resources for people looking to expand knowledge on such subjects.[1][2]

In March 2008, she was honored to receive the Special Jury Award for Women in Film & Television Vancouver for her contributions to British Columbia's film industry. Catherine’s credits include work on the television series Supernatural, Fringe, Arctic Air, as well as film work on TRON: Legacy, Elysium and voice acting work on the animated series Iron Man: Armored Adventures.[2]

Additionally, she joined the Vancouver Acting School, which is run by actor Michael Coleman,[3] in 2010 as a coach instructor. Currently, Catherine teaches classes based on an approach to the acting business she developed for actors called "Producing Your Acting Career".[1]


Year Title Role Notes
2001 L.A.P.D.: To Protect and to Serve Cashier Movie
2002 Life or Something Like It Morning Show Hostess Movie
2003 Little Brother of War Sonja Lee Movie
2003 Moving Malcolm Maid of Honour Movie
2003 Paycheck Scientist Movie
2004 The Thing Below Anna Davis Video
2004 Scooby-Doo 2: Monsters Unleashed Reporter #2 Movie
2005 Alone in the Dark Krash Movie
2007 Aliens vs. Predator: Requiem Tina Movie
2010 TRON: Legacy Reporter #2 Movie
2011 Knockout Principal Lee Movie - Credited as "Catherine Lough Hagquist"
2012 A Rendezvous Jordan Short film
2013 Elysium Representative Burrard Movie

Year Title Role Notes
1992 A Killer Among Friends Girl #2 TV movie - Credited as "Catherine Lough"
1992-1995 Highlander Marcia / Carol 4 episodes - Credited as "Catherine Lough"
1993 The Commish Margie 1 episode
1993 For the Love of My Child: The Anissa Ayala Story Nurse #1 TV movie - Credited as "Catherine Lough"
1993 Sherlock Holmes Returns Resuscitation Nurse TV movie - Credited as "Catherine Lough"
1993 No Child of Mine Secretary TV movie - Credited as "Catherine Lough"
1994 Snowbound: The Jim and Jennifer Stolpa Story Paramedic TV movie - Credited as "Catherine Lough"
1994 Moment of Truth: To Walk Again Lt. Janet Potter TV movie - Credited as "Catherine Lough"
1994 The X-Files Dr. Richmond 1 episode - Credited as "Catherine Lough"
1994 M.A.N.T.I.S. Patricia 1 episode - Credited as "Catherine Lough"
1995 Not Our Son Nurse TV movie - Credited as "Catherine Lough"
1995-2001 The Outer Limits Eileen / Reporter 2 episodes
1996 Doctor Who Wheeler TV movie - Credited as "Catherine Lough"
1998 Floating Away Young Nurse TV movie - Credited as "Catherine Lough"
1999 The Net Dr. Meg Canter 1 episode - Credited as "Catherine Lough"
1999 Fatal Error Teal's Assistant TV movie - Credited as "Catherine Lough"
1999 Final Run Passenger #3 TV movie - Credited as "Catherine Lough"
1999 Y2K Passenger # 1 TV movie - Credited as "Catherine Lough"
2000 Seven Days Stephanie 1 episode - Credited as "Catherine Lough"
2000 The Linda McCartney Story Paris Restaurant Patron TV movie
2000 Quarantine Agent Pelitere TV movie - Credited as "Catherine Lough"
2000-2001 Dark Angel News Anchor / Reporter 3 episodes
2001 The Unprofessionals Sadie Winters
2001 Just Deal Bonnie 1 episode
2002 The Secret Life of Zoey Applicant #1 TV movie
2002 Stargate SG-1 Technical Sergeant 1 episode
2002 American Dreams Martha Reeves Pilot episode (Uncredited)
2002 Smallville Mary 1 episode
2002-2003 Rockpoint P.D. Sgt. Grace Harris 13 episodes
2003 Stephen King's Dead Zone Persistent Reporter 1 episode
2003 Just Cause Diane Baker 1 episode
2003 Peacemakers Isaac Evans' Wife 1 episode
2004 Traffic Building Manager TV miniseries
2004 NTSB: The Crash of Flight 323 Secretary TV movie
2005 The L Word Davina 1 episode
2005 Reunion Elise Dawnson 1 episode
2006 Killer Instinct Bank Manager 1 episode
2006 The Stranger Game Barbara Leaf TV movie
2006 Kyle XY Ms. Schultz 1 episode
2006 Four Extraordinary Women Karen TV movie
2007 Termination Point Ellen TV movie
2007 Crossroads: A Story of Forgiveness Chantal TV movie
2007 Traveler News Reporter 1 episode
2007 Flash Gordon Luna 1 episode
2009 Sorority Wars Hillary TV movie
2009 The Troop Linda 1 episode
2010 SGU Stargate Universe Mary 1 episode
2010 A Family Thanksgiving Lindsay TV movie
2010 Psych Lisa 1 episode
2010 Call Me Mrs. Miracle Clair TV movie
2010 Caprica STO Martyr 1 episode
2011 R.L. Stine's The Haunting Hour Penelope 1 episode
2011 Fringe Lucy 1 episode
2011 Collision Earth Jennifer Kelly TV movie
2011 The Hunt for the I-5 Killer Reporter TV movie
2011 Once Upon a Time Fairy Godmother 1 episode
2011 Innocent Detective Rory Gissling TV movie
2012 It's Christmas, Carol! Pam Jacobs TV movie
2012 Emily Owens M.D. Gloria 1 episode
2012 Supernatural Detective Glass 1 episode
2012 A Bride for Christmas Rhonda TV movie
2013 Arctic Air Rebecca O.Callaghan 1 episode
2013 Romeo Killer: The Chris Porco Story Dr. Mary Dombovy TV movie
2013 Bates Motel Liz Morgan 1 episode
2013 Continuum Inspector Nora Harris 4 episodes

Year Title Role Notes
2008-2012 Iron Man: Armored Adventures Roberta Rhodes 10 episodes (Voice credit)


Note: "Archive" denotes archive footage.

External links