John Luff(I)
- Editor
- Editorial Department
John Luff was born on 19 June 1967 in Brixham, England, UK. John is an editor, known for Pigs (2007), Pulling Punches (2001) and Sleepers (2021). John has been married to Deborah Lutz since 19 October 2002. They have one child.