- Write an article
- Create a list
- Publish a column
- Upload a video
- Log in
- My channel
- Settings
- Invite friends
- English
Info mistake?
Biography
Leonard Leff was born on January 23, 1942 in Houston, Texas, USA. He was previously married to Linda Ringer. He died on July 31, 2023 in Stillwater, Oklahoma, USA.
Awards
Known For
Filmography