Anna Fin was born on October 25, 1978 in Moscow, USSR [now Russia]. She is an actress, known for Drawn in Blood (2006), The Lost Samaritan (2008) and Family (2007). Read more on iMDB