
Chelan Simmons
Chelan Simmons is an actress and former model. Known for her roles as Ashley Freund in Final Destination 3, Helen Shyres in 2002 television film

Chelan Simmons is an actress and former model. Known for her roles as Ashley Freund in Final Destination 3, Helen Shyres in 2002 television film




Get the latest on what’s moving the world delivered to your inbox.