Born in Jul 15, 1985 (41 years old)
Ecstasia Lenore Sanders is an American-Canadian actress. She's known for her supporting roles in Final Destination 3 (2006) and Dr. Dolittle 3 (2006). (Via Wikipedia)
The Girl Who Wasn't DeadFilm • 2024
Nancy DrewShow • 2019
Embrace of the VampireFilm • 2013
Final Destination 3Film • 2006