In 1989, who played the role of John Charles “Keats” Keating in the film titled Dead Poets Society? June 7, 2017 By Show answer Robin Williams More Entertainment QuestionsMore Movies Questions