Catherine Lough Haggquist
Catherine Lough Haggquist
Character Fairy Godmother
Season(s) S1 - S2 - S3 - OW - S4 - S5 - S6 - S7
Date of Birth Unknown
Origin Canada
IMDb profile

Catherine Lough Haggquist is an episodic actor on Once Upon a Time, portraying the role of the Fairy Godmother in "The Price of Gold".


Life and career

Haggquist has been a professional actor for over 20 years. Among her credits are lead roles on the series The Unprofessionals and Rockpoint PD. Supporting credits include Termination Point and The Stranger Game. Recurring roles on Dark Angel and Highlander as well as appearances in The X-Files, The Outer Limits, Smallville, Doctor Who: The Movie, The L Word Stargate SG-1, and Paycheck. She can also be heard as Roberta Rhodes in the animated series Iron Man: Armored Adventures.

In addition to acting, she opened Biz Books in Vancouver in 1996 and it has grown to become an international resource for people looking to expand their knowledge of film, television and theater. Biz Books carries books, software, periodicals, plays, manuals and much more. It also brings world renowned instructors to Canada to share their knowledge and expertise in person.

In March of 2008, she was honored to receive the Special Jury Award from Women in Film & Television Vancouver in recognition of her work and contribution to BC's film industry.


Gallery of behind the scene stills released to promote the actor.

External links