Biography

Sarah Houbolt was born on December 23, 1983 in Townsville, Queensland, Australia. She is an actress, known for Three Thousand Years of Longing (2022), Romeo and Juliet: A Love Song (2013) and Cirque du Soleil: Worlds Away (2012).

Filmography