
Trisha Echeverria
Trisha Echeverria is a Canadian actress born in Santiago, Chile and graduated from Laurentian University with a Bachelor of Arts degree. She was cast in several commercial campaigns, before moving into film and television, most notably, for her leading role in the feature film, "The Unleashed"."The...