Hot Search
No search results found
- Write an article
- Post discussion
- Create a list
- Upload a video
Delbert McClinton was born on November 4, 1940 in Lubbock, Texas, USA. He is an actor, known for Howard the Duck (1986), Groundhog Day (1993) and An Unfinished Life (2005).