Born in Japan to British parents, Eddison was known for his resonant, baritone voice and long lean figure. He performed William Shakespeare and other classics, noted for his Hamlet at the Old Vic, and later playing the comic roles of Feste and Sir Andrew Aguecheek in Twelfth Night, and King Lear on the New York stage. He was also a familiar figure in plays by Ibsen, Chekhov, and Sophocles. He played Canon Chasuble in Oscar Wilde's The Importance of Being Earnest and was on Broadway opposite Diana Rigg in The Misanthrope.
Eddison also made his mark in radio, in countless BBC dramas through the decades, with some of his last roles including Death in The Canterbury Tales and parts in an adaptation of Japanese Noh plays. His film career was limited, but included a supporting role in Peter Ustinov's 1948 comedy Vice Versa, the college president in the 1991 film American Friends, and a notable cameo in Indiana Jones and the Last Crusade as the ancient grail knight, warning adventurers to choose wisely. On TV, in addition to assorted Shakespeare productions, he played Merlin in the first two installments of 1979's The Legend of King Arthur and elderly gents in episodes of Porterhouse Blue and Campion.
- Benedick, Adam. "Obituary: Robert Eddison." The Independent. December 16, 1991