Rachel Loera is the actress who portrays Theresa Delgado.
Rachel played in Seventy-8 as Masked woman (alongside Dameon Clarke), in The Long Shot as Clair, in Racing for Time as Alex Pena, in Prison Break as Theresa Delgado, in Geeta in Paradise as Dancer and in ExTerminators as Shopper.
Rachel appeared in theatre as it is a part of her job.
Rachel also did several commercials.
Rachel works also industrial.