Willard was born on September 4, 1935 in Buffalo, Missouri. He studied at the William Jewell College, at the Tennessee Temple College, at Baylor University, and at the University of Wisconsin-Madison. Willard died on May 8, 2013, after a short battle with cancer in Pasadena, California, aged 77. His last words were "Thank you." 