Layla Amir

Acting

Layla Amir

Born 10 October 1984 · London, England · 42

Filmography

Movies

3 films

Berberian Sound Studio2012 · Film · Equestrian Girl
Nine2009 · Film · Italian Lady (uncredited)
Act of God2009 · Film · Customer (Uncredited)