David Warner, a versatile British actor who has played a variety of roles, from Shakespeare’s tragedy to the classics of science fiction novels, has died.

He was 80 years old. Warner’s family said he died of a cancer-related illness on Sunday at Denville Hall, a retired home for entertainers in London.

Often cast as villains, Warner was the 1971 psychological thriller “Straw Dogs”, the 1976 horror classic “The Omen”, the 1979 time travel adventure “Time After Time”, 1997. Played a role in the  blockbuster “Titanic”.

Educated at the Royal Academy of Dramatic Art in London, Warner became a young star at the Royal Shakespeare Company, playing roles such as Henry VI. And Richard II.

His 1965 performance in the company’s Hamlet title role, directed by Peter Hall, was considered one of the best of his generation.

Gregor Doran, an emeritus professor of artistic director at RSC, acted as a troubled student, and Warners Hamlet “seems to symbolize the youth of the 1960s and capture the radical spirit of a turbulent era.” Said.

Warner also starred in the 1968 movie “Midsummer Night’s Dream” in Hall, opposite Helen Mirren and Diana Rigg.

Despite his admiration as a stage actor, his chronic stage phobia has prioritized Warner’s film and television work for many years.

He later won an Emmy Award for his role as Roman politician Pomponius Falco in the 1981 television miniseries Masada.

Warner returned to the theater in 2001, almost 30 years later, to play Andrew Undershaft at Major Barbara’s Broadway Revival at the George Bernard Shaw.