Leonard Mann was born on March 19, 2001 in Albion, New York, United States, is Actor, Director. Leonard Mann was born on March 1, 1947 in Albion, New York, USA as Leonardo Manzella. He is an actor and director, known for Flowers in the Attic (1987), L'umanoide (1979) and La vendetta è un piatto che si serve freddo (1971).
Leonard Mann is a member of Actor