|
Dr. Toad was born on June 14, 1938 in Chicago, Illinois, USA as Robert Todd Williams. He was an actor, known for Mrs. Doubtfire (1993). He was married to Frankie Williams. He died on August 14, 2007 in Santa Rosa, California, USA.
See full bio »
Born:in Chicago, Illinois, USADied:(age 69) in Santa Rosa, California, USA |