top of page
top

MIKAWA
an installation (2017)

PSYCHE
a web opera (2012)
SEBASTIAN
a web opera (2011)
MOON IN THE BUCKET
a short film (2007)
SALLY HEMINGS WAKES
a short film (2000)
bottom of page
an installation (2017)
a web opera (2012)
a web opera (2011)
a short film (2007)
a short film (2000)