Former US astronaut and Senator John Glenn died on Thursday at age 95 at the Ohio State University Wexner Medical Center in Columbus, the Columbus Dispatch newspaper reported.