William Hinnant was born in Chincoteague Island, Virginia, in 1935, his birth name being John F. Hinnant. In 1940, his brother Skip Hinnant was born.
He attended Yale School of Drama, and dropped out in Sophomore year to perform in No Time for Sergeants. He later returned, and graduated in 1959. His biggest role came in 1967, when he originated the role of Snoopy in You're a Good Man, Charlie Brown. He returned to the role in the 1973 live recording of the musical.
He died in 1978, having drowned while on vacation.
- The Navigator in No Time for Sergeants
- Bruce Carter in Pete and Gladys
- Snoopy in You're a Good Man, Charlie Brown