Stephen Chen is a multifaceted artist and filmmaker who has established a presence in Canada, having previously been an avant-garde concert pianist, fine art photographer, performance artist, poet, composer, and opera singer.
Following his relocation to Canada, Stephen's fascination with the social and political possibilities of visual media was rekindled when John Greyson created the role of St. Caesura in FIG TREES (2009) specifically for him.