Hide unreleased
Ophelia 2017
Director
Bus Stop 2015
Writer, Director
Howl 2013
8ight Limbs TBA
as Jimmy
Dare 2009
Set Dresser
Credits from TMDB.