E.H. Allen was born on February 12, 1884 in Manhattan, New York, New York, USA. He was a producer and actor, known for It Never Rains (1935), The Little Big Top (1935) and The Super Snooper (1934). He was married to Margaret Thompson. He died on May 23, 1955 in Glendale, California, USA.