Michael Craig Filmography
- Actor (74 credits)
- Oil City Confidential (2009) играет самого себя, хроника
- Mary Bryant (2004) Judge Stephens
- K Street (2003) играет самого себя
- Fat Pizza (2003) Judge
- Always Greener (2001) Judge
- Pizza (2000) Judge
- Grass Roots (2000) Gordon Mahon
- Brides of Christ (1991) Bishop
- G.P. (1989) Dr. William Sharp
- Appointment with Death (1988) Lord Peel
- Hot Resort (1985) Bo Bo
- Stanley: Every Home Should Have One (1984) Sir Stanley Dunstan
- Robin of Sherwood (1984) The Earl of Huntingdon
- Turkey Shoot (1982)
- Triangle (1981) Captain John Anderson
- Shoestring (1979) Maurice Gilray
- Atom Spies (1979) Bruno Pontecorvo
- The Irishman (1978) Paddy Doolan
- Per amore (1976) Alberto Reggiani
- The Fourth Wish (1976) Dr. Richardson
- Inn of the Damned (1975) Paul Melford
- Ride a Wild Pony (1975) James Ellison
- Rush (1974) Chevalier de Vaucluse
- The Vault of Horror (1973) Maitland (segment 4 'Bargain in Death')
- Full House (1972) Actor - «What Shall We Do Next?»
- Arthur of the Britons (1972) Kurk
- Historia de una chica sola (1972) Luis
- A Town Called Bastard (1971) Paco
- La última señora Anderson (1971) Arthur Anderson
- Appuntamento col disonore (1970) Colonel Stephen Mallory
- Twinky (1970) Daddy
- The Royal Hunt of the Sun (1969) Estete
- ITV Saturday Night Theatre (1969) Alan Williams
- Star! (1968) Sir Anthony Spencer
- Half Hour Story (1967) Him
- Modesty Blaise (1966) Paul Hagan
- BBC Play of the Month (1965) Earl of Warwick
- Jackanory (1965) Storyteller
- Life at the Top (1965) Mark
- Call My Bluff (1965) играет самого себя
- Vaghe stelle dell'Orsa... (1965)
- Blackmail (1965) Charles Raynor
- Stolen Hours (1963) Dr. John Carmody
- Love Story (1963) Oscar
- The Iron Maiden (1963) Jack Hopkins
- A Pair of Briefs (1962) Tony Stevens
- Life for Ruth (1962) John Paul Harris
- La città prigioniera (1962) Capt. Robert Elliott
- Payroll (1961) Johnny Mellors
- No My Darling Daughter (1961) Thomas Barclay
- Mysterious Island (1961) Capt. Cyrus Harding
- Doctor in Love (1960) Dr. Richard Hare
- Cone of Silence (1960) Capt. Hugh Dallas
- The Angry Silence (1960) Joe Wallace
- Upstairs and Downstairs (1959) Richard Barry
- Life in Emergency Ward 10 (1959) Dr. Stephen Russell
- Sapphire (1959) Inspector Phil Learoyd
- Nor the Moon by Night (1958) Rusty
- The Silent Enemy (1958) Leading Seaman Sid Knowles
- Sea of Sand (1958) Capt. Cotton
- High Tide at Noon (1957) Nils
- Campbell's Kingdom (1957) Boy Bladen
- Yield to the Night (1956) Jim Lancaster
- Eyewitness (1956) Jay
- House of Secrets (1956) Larry Ellis / Steve Chancellor (dec.)
- The Black Tent (1956) Sheik Faris
- London Playhouse (1955) Michel
- Passage Home (1955) Burton
- Svengali (1954) Zouzou
- The Embezzler (1954) Dr. Forrest
- The Love Lottery (1954) Cameraman Assistant, not listed in credits
- Malta Story (1953) British Officer, not listed in credits
- The Lady with a Lamp (1951) Wounded soldier
- Passport to Pimlico (1949) not listed in credits
- Writer (4 credits)