Ninjago: Masters of Spinjitzu (TV Series)
Ultra Violet / Mother
- Lessons for a Master (2018) ... Ultra Violet (voice)
- Saving Faith (2018) ... Ultra Violet (voice)
- The Weakest Link (2018) ... Ultra Violet (voice)
- Two Lies, One Truth (2018) ... Ultra Violet (voice)
- The Gilded Path (2018) ... Ultra Violet (voice)
Show all 15 episodes
2017 My Little Pony: Friendship Is Magic (TV Series)
Strawberry Sunrise
- Honest Apple (2017) ... Strawberry Sunrise (voice)
2008 The Adventures of Hello Kitty and Friends (TV Series)
Dear Daniel
2007 Finley the Fire Engine (TV Series)
DJ (2006)
2004 ToddWorld (TV Series)
Stella
- Monkeying Around ... Stella (voice)
2004 The L Word (TV Series)
Lesbian
- Looking Back (2004) ... Lesbian
2000-2004 Da Vinci's Inquest (TV Series)
Mrs. Fredericks / Tracy
- There's a Story Goes Along with This (2004) ... Mrs. Fredericks
- Reality (2000) ... Tracy
2000-2003 X-Men: Evolution (TV Series)
Shadowcat / Kitty Pryde / Reporter
- Ascension: Part 2 (2003) ... Shadowcat / Kitty Pryde (voice)
- Ascension: Part 1 (2003) ... Shadowcat / Kitty Pryde (voice)
- Ghost of a Chance (2003) ... Shadowcat / Kitty Pryde (voice)
- Sins of the Son (2003) ... Shadowcat / Kitty Pryde (voice)
- No Good Deed (2003) ... Shadowcat / Kitty Pryde (voice)
Show all 44 episodes
2000-2002 Dragon Ball Z (TV Series)
Bulma / Additional Voices / Sister / ...
- Feeding Frenzy (2002) ... Bulma (Canadian version, voice)
- Trapped in Forever (2002) ... Bulma (Canadian version, voice)
- Super Moves of Gotenks (2002) ... Bulma (Canadian version, voice)
- Time Struggle (2002) ... Bulma (Canadian version, voice)
- Empty Planet (2002) ... Bulma (Canadian version, voice)
Show all 83 episodes
2002 Inuyasha (TV Series)
Karan
- The Panther Tribe and the Two Swords of the Fang (2002) ... Karan (English version, voice)
- Target: Sesshomaru and Inuyasha (2002) ... Karan (English version, voice)
- The Plot of the Panther Devas (2002) ... Karan (English version, voice)
2001-2002 Mary-Kate and Ashley in Action! (TV Series)
Romy Bates
- Hot to Trot (2002) ... Romy Bates (voice)
- Rave Reviews (2002) ... Romy Bates (voice)
- Bad Hair Day (2002) ... Romy Bates (voice)
- Can You Dig It? (2002) ... Romy Bates (voice)
- In a Lather (2002) ... Romy Bates (voice)
Show all 7 episodes
2002 Living with the Dead (TV Movie)
Sandy - Andy's deaf sister
2001 MegaMan: NT Warrior (TV Series)
Mika: Yai's Maid (English version, voice)
1999-2001 Monster Rancher (TV Series)
Holly
- The Final Battle (2001) ... Holly (voice)
- Reunion (2001) ... Holly (voice)
- Legend Cup: Mocchi vs Most (2001) ... Holly (voice)
- Legend Cup: Mocchi vs Poritoka (2001) ... Holly (voice)
- Mum Mew Risks It All (2001) ... Holly (voice)
Show all 73 episodes
2001 Arjuna (TV Mini-Series)
Juna Ariyoshi / Arjuna
- Umareru mae kara (2001) ... Juna Ariyoshi / Arjuna (English version, voice)
- Ima (2001) ... Juna Ariyoshi / Arjuna (English version, voice)
- Kuni horobite (2001) ... Juna Ariyoshi / Arjuna (English version, voice)
- Kaerazaru hi (2001) ... Juna Ariyoshi / Arjuna (English version, voice)
- Yuragu idenshi (2001) ... Juna Ariyoshi / Arjuna (English version, voice)
Show all 13 episodes
2001 The Rhino Brothers
Waitress
2001 Dragon Tales (TV Series)
Windy
- Sneezy Does It/Try It You'll Like It (2001) ... Windy (voice, as Maggie Blu O'Hara)
2001 The SoulTaker (TV Series)
Sayaka Tachibana / Kirihara Employee
- Kokui no seibo hen (2001) ... Sayaka Tachibana (English version, voice)
- Kotô no oni hen (2001) ... Sayaka Tachibana / Kirihara Employee (English version, voice)
- Ugomeku yami han (2001) ... Sayaka Tachibana (English version, voice)
1999-2000 Infinite Ryvius (TV Series)
Cullen Lucciora
- Tomorrow (2000) ... Cullen Lucciora (English version, voice)
- In Order to Be Me (2000) ... Cullen Lucciora (English version, voice)
- Kouzi Aiba (2000) ... Cullen Lucciora (English version, voice)
- The Torn-Off Past (2000) ... Cullen Lucciora (English version, voice)
- Things You Can't Give Up (2000) ... Cullen Lucciora (English version, voice)
Show all 26 episodes
2000 Grandma Got Run Over by a Reindeer (Video)
Daphne Spankenheimer (voice)
2000 CardCaptors (TV Series)
Madison Taylor (voice)
1999 Hope Island (TV Series)
Melissa
- Each Tub Must Stand on Its Own Bottom (1999) ... Melissa (as Maggie Blue O'Hara)
1999 Cardcaptor Sakura: The Movie
Madison Taylor (English version, voice)
1999 Jin-Roh: The Wolf Brigade
Nanami Agawa (English version, voice)
1999 Melty Lancer (Video)
Jun Kamishiro (English version, voice)
1999 Resurrection (TV Movie)
Sela (as Maggie O'Hara)
1999 Z-Mind (TV Mini-Series short)
Renge (English version, voice)
1999 Cold Squad (TV Series)
Helen Larson
- Marilyn Larson (1999) ... Helen Larson
1998 Brain Powerd (TV Series)
Hime Utsumiya
- All or Nothing (1998) ... Hime Utsumiya (English version, voice)
- A Problem of Hallucination (1998) ... Hime Utsumiya (English version, voice)
- The Governor's Ambitions (1998) ... Hime Utsumiya (English version, voice)
- The Moving Mountain Range (1998) ... Hime Utsumiya (English version, voice)
- The Depths of Love (1998) ... Hime Utsumiya (English version, voice)
Show all 22 episodes
1998 Gundam Wing: The Movie - Endless Waltz (TV Movie)
Mariemaia Khushrenada (English version, voice)
1997 Mobile Suit Gundam Wing: Endless Waltz (TV Mini-Series)
Mariemaia Khushrenada
- Eien no Kaiki (1997) ... Mariemaia Khushrenada (English version, voice)
- Sugi Sari Shi Ryusei (1997) ... Mariemaia Khushrenada (English version, voice)
- Shizuka Naru Kido (1997) ... Mariemaia Khushrenada (English version, voice)
1996-1997 Saber Marionette J (TV Series)
Lime
- You'll Always Be There (1997) ... Lime (English version, voice)
- The Maiden's Voyage (1997) ... Lime (English version, voice)
- Faust: Warped Sincerity (1997) ... Lime (English version, voice)
- Soaring Emotion (1997) ... Lime (English version, voice)
- The Big Barbecue Party of Darkness and Light (1997) ... Lime (English version, voice)
Show all 25 episodes
1995 Once Upon a Forest (Video Game)
Abigail (voice, as Maggie O'Hara)
1995 The X-Files (TV Series)
Young Woman
- Irresistible (1995) ... Young Woman (as Maggie O'Hara)
1992-1994 Northwood (TV Series)
Nicole
- He Ain't Heavy (1994) ... Nicole (as Maggie O'Hara)
- Having My Baby (1994) ... Nicole (as Maggie O'Hara)
- True Colours (1993) ... Nicole (as Maggie O'Hara)
- Maybe This Time (1993) ... Nicole (as Maggie O'Hara)
- I'll Be Seeing You (1993) ... Nicole (as Maggie O'Hara)
Show all 25 episodes
1993 Other Women's Children (TV Movie)
Wanda (as Maggie O'Hara)
1992 My Little Pony Tales (TV Series)
Sweetheart / Daisy / Orphan #1
- Blue Ribbon Blues (1992) ... Sweetheart / Daisy (voice)
- Princess Problems (1992) ... Orphan #1 / Sweetheart (voice)
- Gribet (1992) ... Sweetheart (voice)
- Send in the Clown (1992) ... Sweetheart (voice)
- The Impractical Joker (1992) ... Sweetheart (voice)
Show all 22 episodes
1992 Video Girl Ai (TV Series)
Ai Amano
- Ai-Ai-Ai (1992) ... Ai Amano (English version, voice)
- Vanishing Ai! (1992) ... Ai Amano (English version, voice)
- Confession (1992) ... Ai Amano (English version, voice)
- The Commemorative Day That Ai-Chan Had a Date Wearing the Dress That Youta Had Given Her (1992) ... Ai Amano (English version, voice)
- Present (1992) ... Ai Amano (English version, voice)
Show all 6 episodes
1991 My Son Johnny (TV Movie)
Wendy
1991 Yoroiden Samurai Trooper: Message (Video)
Mia Koji (English version, voice)
1990 Neon Rider (TV Series)
Jill
- Nowhere to Run (1990) ... Jill (as Maggie O'Hara)
1989 God of Gamblers
Betty (English version, voice)
1989 Yoroiden Samurai Trooper: Kikôtei densetsu (Video)
Mia Koji (English version, voice)
1989 Wiseguy (TV Series)
Mary Jane
- Le Lacrime D'Amore: Part 1 (1989) ... Mary Jane (as Maggie O'Hara)
1989 Yoroiden Samurai Trooper Gaiden (Video)
Mia Koji (English version, voice)
1987 Barbie and the Rockers: Out of This World (TV Short)
Voice (voice)
1986 Dragon Ball: Curse of the Blood Rubies
Bulma (voice, as Maggie O'Hara)