Al Ferrara

Al Ferrara

84 · Born: Dec 22, 1939

1966

Personal Details

BornDec 22, 1939 New York, New York, USA

Career

1977
Dracula's Dog
Dracula's Dog as Deputy
Watch
1976
Mansion of the Doomed
1966
Batman
Batman as Trap Door
Watch