Log in
Allen Baron
Director | Actor | Writer
04/14/1927
Brooklyn, New York, USA
Known For
The Immortal
7.5
Blast of Silence
7.4
Outside In
6.5
Terror in the City
5.8