No photoJennifer RopeActingMadrid, SpainKnown ForLa fuga2012Captain Thunder2011My Life in Ruins2009El año que trafiqué con mujeres2005Faust: Love of the Damned2000