Director, known for Die schlechtesten Filme aller Zeiten, Night of the Living Dead, Evil Toons
Fred Olen Ray is an American film and television director, producer, screenwriter, actor, cinematographer, and former professional wrestler.