Delfina Alden was born on September 21, 1988 in Kiev, Ukrainian SSR, USSR. She is an actress and producer, known for She Wants Me (2012), Anya (2012) and Cat Power (2013). Read more on iMDB