Terry was best known for his role as King Arthur in 1981 medieval drama Excalibur alongside Dame Helen Mirren, Liam Neeson, and Patrick Stewart.

His feature film debut was in 1968's The Lion in Winter, in which he portrayed a young Prince John, and he shared the screen with acting greats Peter O'Toole and Katharine Hepburn.

Terry's other film credits include Caravaggio, The Last of England, War Requiem, Feardotcom and Brad Pitt's 2004 epic Troy.

He also enjoyed a few roles on the small screen, including parts in 1990s British series Covington Cross, and the 2006 adventure mini-series Blackbeard.

In between his film and TV roles, Terry spent most of his time on stage in his native Britain, appearing in productions with the Royal Shakespeare Company, the Round House Theatre and the Royal Court Theatre.