Biography

Steven Duffy is known for his work on Joyeux Noel (2005), Spine Chillers (2003) and Gunpowder, Treason & Plot (2004).