Anna Fin: Anna Fin. Actress: Fatal Rescue. Anna Fin was born on 25 October 1978 in Moscow, USSR [now Russia]. She is an actress, known for Fatal Rescue (2009), Drawn in Blood (2006) and The Lost Samaritan (2008).
Known For: Fatal Rescue (Rachel Thompson), Drawn in Blood (Marian), The Lost Samaritan (Maddie Archer), Exploitation (Party guest)