Born in Washington, North Carolina in Beaufort County, North Carolina in eastern North Carolina, Hamilton displayed an early interest in performing during his days at Washington High School just before the outbreak of World War II. Bad hearing kept him from enlisting, so he moved to New York City as a 19-year-old to find a career on stage.