Leni Stengel was born on September 12, 1901 in Berlin, Germany. She was an actress, known for The Animal Kingdom (1932), Half Shot at Sunrise (1930) and Cracked Nuts (1931). She was married to Boris Ingster and Hans Stengel. She died on July 1, 1982 in New York City, New York, USA.