actor: Demian Slade