Mieko Ouchi

Mieko Ouchi is an Edmonton-based writer, actor, and director in theatre, film, and television, active since 1992. Mieko's first play, "The Red Priest (Eight Ways to Say Goodbye)" won her the Carol Bolt Award, along with a Governor General's Literary Award nomination in 2004, while her second play, "The Blue Light," picked up the Betty Mitchell Award for Best New Play in 2007 and was chosen one of the top five new plays in Canada in 2006 by The Globe and Mail. Mieko was the recipient of a Queen...See more