Carl has worked for Punchdrunk Theatre for many years mainly on two of their large scale mask shows.
He was a cast member of The Drowned Man: A Hollywood Fable which enjoyed a year long run at Temple Studios, London.
SLEEP NO MORE, SHANGHAI
He later moved to Shanghai to join the cast of Sleep No More which has received critical acclaim and is playing to sell out audiences in China.
Photos by Brinkhoff Mögenburg