Electra Avellan was born on August 12, 1986 in Caracas, Venezuela. She is an actress and producer, known for Planet Terror (2007), Machete (2010) and Grindhouse (2007).
Death Proof
Movie • 2007
Planet Terror
Machete
Movie • 2010
Grindhouse
Machete Kills
Movie • 2013
Hidden in the Woods
Movie • 2014
Amelia's 25th
The Black Waters of Echo's Pond
Not Another Not Another Movie
Movie • 2011
Flying Monkeys
Son of Monarchs
Movie • 2021
Life Blood
Movie • 2009
Stripped