Directing
EN cinema · 2 credits
There's a Lump in My Throat
Director
The Devils Ichor
Sound Designer