Jennifer Lee Chan: Jennifer Lee Chan. Actress: The Chameleon. Jennifer Lee Chan is known for The Chameleon (2001), WOW: Women of Wrestling (2000) and Inverted (2005).
Known For: The Chameleon (Lexi), WOW: Women of Wrestling (Jade), Inverted (Girl #2), Mac Kelly, Life in the Director's Chair (Bikini girl)