Electra Avellan is known for the following movies:
Flying Monkeys
Character : Sonya
Two Scoops
Character : Lucia
I Heart Monster Movies
Character : Herself
Wolves Inside
Character : Blanca
Amelia's 25th
Character : Amelia
The Black Waters of Echo's Pond
Character : Renee
Hidden in the Woods
Character : Anny
Scouts Honor
Character : Amy
Son of Monarchs
Character : Lucia
Stripped
Character : Bartender
Life Blood
Character : Lizzy
Not Another Not Another Movie
Character : Herself
Machete
Character : Nurse Mona
Planet Terror
Character : Babysitter Twin #1
Machete Kills
Character : Nurse Mona
Death Proof
Character : Babysitter Twin #1