Ronald Krauss

Ronald Krauss is an American film producer and director born in New York City, New York on December 28th, 1970. In 2003, he directed the science fiction film Alien Hunter for Nu Image Films.