michodskingdom.com
Short Films
SHORT FILMS HANG UP (1999) – Production Assistant NOISE (2000) THE IF THING (2005) EZRA WHITE (2006) CROSSBOW (2007) – Writer, Director, Actor, Narrator Keyart: Jeremy Saunders SPIDER …