Cast and Crew of So Weird

Cast of
So Weird

About So Weird

Fourteen-year-old Fi Phillips investigates the paranormal while touring the country in a bus with her widowed rock-star mom and her skeptical brother, Jack. At the beginning of Season 3, Fi passed the job of case cracker to a songbird named Annie

Main Cast of So Weird

Cara DeLizia
plays Fiona Phillips (65 episodes)

Mackenzie Phillips
plays Molly Phillips (65 episodes)

Patrick Levis
plays Jack Phillips (65 episodes)

Belinda Metz
plays Irene Bell (39 episodes)

Eric Lively
plays Carey Bell (65 episodes)

Erik von Detten
plays Clu Bell (65 episodes)

Secondary Cast of So Weird

Alexz Johnson
plays Annie Thelen (26 episodes)

Teryl Rothery
plays Irene Bell (1 episode)

Teryl Rothery as Irene Bell

Teryl Rothery (born November 9, 1962) is a Canadian actress and voice actress. She is best known for her roles as Dr....

See Teryl Rothery's other roles

Garwin Sanford
plays Tad Raxall (2 episodes)

Garwin Sanford as Tad Raxall

​Garwin Sanford (born March 14, 1955 in Truro, Nova Scotia) is a Canadian actor best known for his portrayal of Narim...

See Garwin Sanford's other roles

Jane McGregor
plays Gabe Crawford (1 episode)

Jane McGregor as Gabe Crawford

Jane McGregor is a Canadian actress, best known for her roles in Flower & Garnet (2002), Slap Her, She's French! ...

See Jane McGregor's other roles

Brad Wattum
plays Big Foot (1 episode)

Kyla Pratt
plays Kamilah (1 episode)

Kyla Pratt as Kamilah

Kyla Alissa Pratt (born September 16, 1986) is an American actress and singer. She is also credited as Kyla A. Pratt....

See Kyla Pratt's other roles

Nadia-Leigh Nascimento
plays Rebecca (1 episode)

Jay Brazeau
plays Mr. Cox (1 episode)

Jay Brazeau as Mr. Cox

Jay Brazeau (born December 22, 1953) is a notable Canadian actor. He was born in Winnipeg, Manitoba, Canada.His credi...

See Jay Brazeau's other roles

Megan Leitch
plays Mary Johnson (1 episode)

Megan Leitch as Mary Johnson

Megan Leitch was born on January 1, 1965 and is currently 59 years old.

See Megan Leitch's other roles

Paula Shaw
plays Betty Johnson (1 episode)

Paula Shaw as Betty Johnson

Paula Shaw is an American actress. A life member of The Actors Studio, Shaw has portrayed characters in numerous film...

See Paula Shaw's other roles

Pam Hyatt
plays Mrs. Gilliam (1 episode)

Barbara Tyson
plays Sarah (1 episode)

Duncan Fraser
plays Jonas Arrbee (1 episode)

Duncan Fraser as Jonas Arrbee

Duncan Fraser is a British-born Canadian actor. He is most noted for his performance in the 1985 film Overnight, for ...

See Duncan Fraser's other roles

Samantha Ferris
plays Ms. Miranda Scott (1 episode)

Samantha Ferris as Ms. Miranda Scott

Samantha Ferris (born November 2, 1968) is a Canadian actress and former television reporter . She is best known for ...

See Samantha Ferris's other roles

Fiona Hogan
plays Jen (1 episode)

Craig Olejnik
plays Zach Stewart (1 episode)

Jesse Moss
plays Roland Cunningham (1 episode)

Jesse Moss as Roland Cunningham

Jesse Moss is a Canadian actor.

See Jesse Moss's other roles

Kaj-Erik Eriksen
plays Inky (1 episode)

Kaj-Erik Eriksen as Inky

Kaj-Erik Eriksen was born on February 15, 1979 and is currently 45 years old.

See Kaj-Erik Eriksen's other roles

Jodelle Ferland
plays Maria (1 episode)

Jodelle Ferland as Maria

Jodelle Micah Ferland has built up an impressive resume filled with roles in film, television and, at the beginning o...

See Jodelle Ferland's other roles

Nicole Oliver
plays Elaine Barrett (1 episode)

Nicole Oliver as Elaine Barrett

Nicole Lyn Oliver (born February 22, 1970) is a Canadian actress and singer. She is best known for her roles as Princ...

See Nicole Oliver's other roles

Robin Mossley
plays Driving Tester (1 episode)

Henry Winkler
plays Fergus McGarrity (1 episode)

Henry Winkler as Fergus McGarrity

Henry Franklin Winkler (born October 30, 1945) is an American actor, director, producer, and author. Winkler is best...

See Henry Winkler's other roles

Kevin Zegers
plays Ryan Ollman (1 episode)

Kevin Zegers as Ryan Ollman

Kevin Zegers is a Canadian-American actor. He is best known for his leading roles as Josh Framm in the Air Bud series...

See Kevin Zegers's other roles

Colin Murdock
plays Male Figure (1 episode)

David Kopp
plays Greg Hollander (1 episode)

Jewel Staite
plays Callie Snow (1 episode)

Jewel Staite as Callie Snow

Jewel Belair Staite (born June 2, 1982) is a Canadian actress who portrayed Catalina in Space Cases, Kaylee Frye in F...

See Jewel Staite's other roles

Merrilyn Gann
plays Judy (1 episode)

Merrilyn Gann as Judy

Merrilyn Gann was born on January 3, 1963 and is currently 61 years old.

See Merrilyn Gann's other roles

Ralph Alderman
plays George (1 episode)

Rachel Victoria
plays 6 Year Old Fi (1 episode)

Mackenzie Gray
plays John Kane (2 episodes)

Mackenzie Gray as John Kane

Mackenzie Gray was born and raised in Toronto. A professional actor for over 40 years, he has appeared in over 150 fi...

See Mackenzie Gray's other roles

Mary Black
plays Grandma Kathleen (1 episode)

Mary Black as Grandma Kathleen

Mary Black was born on October 26, 1935 and is currently 88 years old.

See Mary Black's other roles

Noel Callahan
plays Young Sam (1 episode)

Betty Phillips
plays Astrid (1 episode)

Rick Ravanello
plays Lal (1 episode)

Bo Diddley
plays Frank - Special Guest Star (1 episode)

David Paetkau
plays Brent (1 episode)

David Paetkau as Brent

David Paetkau is a Canadian-American actor who is perhaps best known for his roles of Evan Lewis in Final Destination...

See David Paetkau's other roles

Devin Douglas Drewitz
plays Young Andrew (1 episode)

Dmitry Chepovetsky
plays Derrick Larch (1 episode)

Dmitry Chepovetsky as Derrick Larch

Dmitry Chepovetsky (born 1970) is a Canadian actor, best known for his role of Bob Melnikov in the TV series ReGenesis.

See Dmitry Chepovetsky's other roles

Tegan Moss
plays Rhonda (4 episodes)

Tegan Moss as Rhonda

Tegan Moss was born on February 7, 1985 and is currently 39 years old.

See Tegan Moss's other roles

Jerry Wasserman
plays Club Manager (1 episode)

Jerry Wasserman as Club Manager

Jerry Wasserman was born on November 2, 1945 and is currently 78 years old.

See Jerry Wasserman's other roles

Brittney Wilson
plays Shirley (1 episode)

Brittney Wilson as Shirley

Brittney Wilson was born on March 26, 1991 and is currently 33 years old.

See Brittney Wilson's other roles

Dionne Warwick
plays Effy - Special Guest Star (1 episode)

Dionne Warwick as Effy - Special Guest Star

Marie Dionne Warwick (born December 12, 1940) is an American singer, actress, and television host. Warwick ranks amo...

See Dionne Warwick's other roles

Tom Pickett
plays Horace (1 episode)

Chilton Crane
plays Lisa Thelan (2 episodes)

Alec Willows
plays Principal (1 episode)

Michelle Harrison
plays Heather (1 episode)

Michelle Harrison as Heather

Michelle Harrison was born on March 24, 1975 and is currently 49 years old.

See Michelle Harrison's other roles

Mark Acheson
plays Attendant (1 episode)

Mark Acheson as Attendant

From Wikipedia, the free encyclopedia Mark Acheson (born September 19, 1957) is a Canadian film, television and voic...

See Mark Acheson's other roles

Lynda Boyd
plays Evelyn (1 episode)

Lynda Boyd as Evelyn

Lynda Boyd (born January 28, 1965) is a Canadian actress. She is perhaps best known for her roles in the Hollywood fi...

See Lynda Boyd's other roles

Ken Pogue
plays John Downs (1 episode)

Jonathan Walker
plays Nick (1 episode)

Jonathan Walker as Nick

From Wikipedia, the free encyclopedia. Jonathan Lloyd Walker (born 13 September 1967 in Henley-on-Thames, Oxfordshir...

See Jonathan Walker's other roles

French Tickner
plays Doctor (1 episode)

August Schellenberg
plays Tom Martinez (1 episode)

August Schellenberg as Tom Martinez

August Werner Schellenberg (July 25, 1936 – August 15, 2013) was a Canadian actor. He played Randolph in the first th...

See August Schellenberg's other roles

Birkett Turton
plays Pete (1 episode)

Birkett Turton as Pete

Kett was born in Portland, Oregon and raised in Vancouver, Canada. He started acting in local theater when he was onl...

See Birkett Turton's other roles

Mark Brandon
plays Greg Kincaid (1 episode)

Matthew Walker
plays Mel Johnson (1 episode)

Emmanuelle Vaugier
plays Donna (1 episode)

Emmanuelle Vaugier as Donna

Emmanuelle Vaugier is a Canadian film actress, singer, songwriter and television actress who has had recurring roles ...

See Emmanuelle Vaugier's other roles

David Kaye
plays Kevin Barrett (1 episode)

David Kaye as Kevin Barrett

David V. Hope (born October 14, 1964), better known by his stage name, David Kaye, is a Canadian actor who is most ac...

See David Kaye's other roles

C. Ernst Harth
plays Large Man (1 episode) , Troll Astrid (1 episode)

C. Ernst Harth as Large Man

C. Ernst Harth got his first taste of acting in grade school when the drama club cast the school's largest child to p...

See C. Ernst Harth's other roles

Nicole McKay
plays Rita (1 episode)

Iris Quinn
plays Rachel (1 episode)

Andrew Francis
plays Russell (1 episode)

Andrew Francis as Russell

Andrew Francis (born May 27, 1985) is an actor and voice artist from Vancouver, British Columbia, Canada He has appea...

See Andrew Francis's other roles

Colin Foo
plays Mr. Bowden (1 episode)

Glen Gould
plays Thomas Morning Sun / Coyote (1 episode)

Glen Gould as Thomas Morning Sun / Coyote

Glen Gould was born on June 6, 1972 and is currently 52 years old.

See Glen Gould's other roles

Judy Norton
plays Mrs. Avner (1 episode)

Susan Hogan
plays Mary McGarrity (1 episode)

Susan Hogan as Mary McGarrity

Susan Hogan is a Canadian Actress.

See Susan Hogan's other roles

Anthony Harrison
plays Mark Johnson (1 episode)

Anthony Harrison as Mark Johnson

Drawn into the arts at an early age, Anthony went straight from high school into a three-year theatre program at Stud...

See Anthony Harrison's other roles

Crew of So Weird

Discover the backstage crew of So Weird →