Biography

Sarah Geffen is an actress and costume designer, known for Scallywags (2015) and Metamorphosis (2016).