Born: May 3, 1995
From: London, England, UK
Anna Rust is an English actress, best known for her roles in Legends, Carnival Row, Ophelia and The Brothers Grimm.