Known for
Filmography

Demon Baby
EN · 20143.6
as Doctor Phillips

Barnum
EN · 19867.0
Director

Hardhat & Legs
EN · 19806.3
Director

Salvage
EN · 19795.6
Director

The Spell
EN · 19775.0
Director

Demon Baby
as Doctor Phillips

Barnum
Director

Hardhat & Legs
Director

Salvage
Director

The Spell
Director