Show more
Allen Baron is an American television and film director, actor, and comic book artist. He wrote, directed, and starred in the 1961 film Blast of Silence. Wikipedia