Alexandra Edmo: Alexandra Edmo. Actress: The Burrowers. Alexandra Edmo is known for The Burrowers (2008) and Appaloosa (2008).
Known For: The Burrowers (Faith(as Alex Edmo)), Appaloosa (Apache)