S. Craig Zahler
S. Craig Zahler was born on 23 January 1973 in Miami, Florida, USA. He is a writer and director, known for Bone Tomahawk (2015), Dragged Across Concrete (2018) and Brawl in Cell Block 99 (2017).
Contribute to this page
Suggest an edit or add missing content