Catherine Henegan Catherine Henegan is set and costume designer, for instance for Dogtroep. In recent years, she has also been active as performance artist, especially in multi-disciplinary projects.Kat en Muis (2015) Production Design View > Vlees (2010) Production Design View > Lulu (2005) Production Design View > F***ing in the $tars (2000) Actor, Director, Camera View >