23.01.1973 (51 years) (Miami, Florida, USA)
Steven Craig Zahler (born January 23, 1973) is an American film director, screenwriter, cinematographer, novelist and musician.
IMDB