Electra Avellan Actor or Actress (12) Son of Monarchs (2020) Hidden in the Woods (2014) Stripped (2013) Machete Kills (2013) Two Scoops (2013) Flying Monkeys (2013) Not Another Not Another Movie (2011) Machete (2010) Life Blood (2009) The Black Waters of Echo's Pond (2009) Death Proof (2007) Planet Terror (2007) Producer (1) Stripped (2013)