No photoNatasha DíazActingKnown ForÁngel de la Guarda Mi Dulce Compañía2005Nights of Constantinople2001Too Afraid of Life or Splat1988