From New York City, New York, U.S.
Alex Turner (born 1971) is an American film director, producer and screenwriter, best known for his work in the horror film genre, including the film Dead Birds. (Via Wikipedia)
Red SandsFilm • 2009
Dead BirdsFilm • 2005