Walter Phelan is known for his work on From Dusk Till Dawn (1996), House of 1000 Corpses (2003) and Attack the Block (2011). Read more on iMDB