Artistic Director of Black Theatre Workshop (1984-85); Creator/director of the Program for the Artistic Development of Artists of Colour in Theatre, Vancouver (1992-94); Artistic Director of Curious Tongue Productions.
Held a Masters degree in Arts from Simon Fraser University. Attended Marianapolis College and the National Theatre School.
She appeared in an episode of Vancouver-shot The X-Files titled "Shadows" (1993), and Supernatural's episode "Shadow" (2005].