Dr. Toad was born on 14 June 1938 in Chicago, Illinois, USA. He was an actor, known for Mrs. imdb.com
Melissa McCarthy
Jennifer Lawrence
Elisabeth Moss
Kim Kardashian
Show more