- Write an article
- Create a list
- Publish a column
- Upload a video
- Log in
- My channel
- Settings
- Invite friends
- English
Info mistake?
Biography
Lou Sheldon was born on June 11, 1934 in Washington, District of Columbia, USA. He was married to Beverly. He died on May 29, 2020 in the USA.
Awards
Known For
Filmography