No photoActingHeather McEwenBorn 1984-02-04· Vancouver, British Columbia, CanadaKnown forThe L Word2004DRAMAThe Twilight Zone2002SCI-FIJohn Doe2002DRAMAJohn Tucker Must Die2006COMEDYFull filmographyThe L Word2004DRAMAThe Twilight Zone2002SCI-FIJohn Doe2002DRAMAJohn Tucker Must Die2006COMEDY