
Known for
Filmography

Animal Work
EN · 2020Not rated
as Barbara

Why Must The Show Go On?
EN · 2010Not rated
as Madeleine La Roy, Writer, Executive Producer


Animal Work
as Barbara

Why Must The Show Go On?
as Madeleine La Roy, Writer, Executive Producer