Актьор - Caesar(Мини Сериал)(2004) - Lucius Cornelius Sulla Kaena: The Prophecy(2003) - Opaz (English version voice) Harry Potter and the Chamber of Secrets(2002) - Albus Dumbledore The Count of Monte Cristo(2002) - Abbe Faria The Pearl(2001) - Dr. Karl Harry Potter and the Sorcerer's Stone(2001) - Albus Dumbledore My Kingdom(2001) - Sandeman The Apocalypse(2000) - John Gladiator(2000) - Marcus Aurelius Grizzly Falls(1999) - Old Harry To Walk with Lions(1999) - George Adamson The Barber of Siberia(1998) - Makkreken (as Richard Kharris) This Is the Sea(1997) - Old Man Jacobs The Hunchback(1997) - Dom Frollo Smilla's Sense of Snow(1997) - Dr. Andreas Tork Trojan Eddie(1996) - John Power Divine Rapture(Късометражен)(1995) The Great Kandinsky(1995) - Ernest Kandinsky Cry the Beloved Country(1995) - James Jarvis Savage Hearts(1995) - Sir Roger Foxley Wrestling Ernest Hemingway(1993) - Frank Abraham(Мини Сериал)(1993) - Abraham / God Silent Tongue(1993) - Prescott Roe Unforgiven(1992) - English Bob Patriot Games(1992) - Paddy O'Neil The Field(1990) - 'Bull' McCabe King of the Wind(1990) - King George II Mack the Knife(1989) - Mr. Peachum Strike Commando 2(1988) - Maj. Vic Jenkins Maigret(1988) - Jules Maigret Martin's Day(1985) - Martin Steckert Triumphs of a Man Called Horse(1983) - John Morgan - Man Called Horse Camelot(1982) - King Arthur Highpoint(1982) - Lewis Kinney Your Ticket Is No Longer Valid(1981) - Jason Ogilvy Tarzan the Ape Man(1981) - James Parker The Last Word(1979) - Danny Travis Game for Vultures(1979) - David Swansey Ravagers(1979) - Falk The Wild Geese(1978) - Capt. Rafer Janders Golden Rendezvous(1977) - John Carter Orca(1977) - Captain Nolan Gulliver's Travels(1977) - Lemuel Gulliver The Cassandra Crossing(1976) - Dr. Jonathan Chamberlain The Return of a Man Called Horse(1976) - John Morgan Robin and Marian(1976) - Richard the Lionheart / King Richard Echoes of a Summer(1976) - Eugene Striden Juggernaut(1974) - Lt. Cmdr. Anthony Fallon 99 and 44/100% Dead!(1974) - Harry Crown The Deadly Trackers(1973) - Sheriff Sean Kilpatrick Man in the Wilderness(1971) - Zachary Bass The Snow Goose(1971) - Philip Rhayader The Hero(1970) - Eitan Cromwell(1970) - Oliver Cromwell A Man Called Horse(1970) - John Morgan The Molly Maguires(1970) - Detective James McParlan Caprice(1967) - Christopher White Camelot(1967) - King Arthur Hawaii(1966) - Capt. Rafer Hoxworth The Bible: In the Beginning...(1966) - Cain The Heroes of Telemark(1965) - Knut Strand Major Dundee(1965) - Captain Benjamin Tyreen I tre volti(1965) - Robert (segment "Gli amanti celebri") Red Desert(1964) - Corrado Zeller This Sporting Life(1963) - Frank Machin Mutiny on the Bounty(1962) - Seaman John Mills The Guns of Navarone(1961) - Squadron Leader Barnsby Jungle Fighters(1961) - Cpl. Johnstone The Night Fighters(1960) - Sean Reilly Armchair Theatre(Сериал)(1960) - Major Gaylord The Wreck of the Mary Deare(1959) - Lieutenant Higgins Shake Hands with the Devil(1959) - Terence O'Brien Alive and Kicking(1958) - Lover The DuPont Show of the Month(Сериал)(1958) ITV Television Playhouse(Сериал)(1958) - Dan Galvin ITV Play of the Week(Сериал)(1958) - Michael O'Riordan