Home›Heather McEwenHeather McEwenKnown for ActingBorn:1984-02-04Place:Vancouver, British Columbia, CanadaMovies2006John Tucker Must Die Details 2001Voyage of the Unicorn Details 2000Convergence Details 1998The Baby Dance Details TV Shows2004The L Word Details 2002John Doe Details 2002The Twilight Zone Details 2001Voyage of the Unicorn Details