Has played a doctor on both the WB's Charmed (1998) and Smallville (2001).
In 2002, Emmanuelle was in a Charmed episode (5.6, The Eyes Have It) with Saw II (2005) co-star, Tobin Bell.
Resides primarily in Los Angeles, where she works, but also has a home in her hometown of Vancouver, British Columbia.
She loves to go hiking.
She is a former model, who started modeling in high school.