Ron Donachie Filmography
- Actor (95 credits)
- The Loch (2017) Iain Sutherland
- Sunset Song (2015) Uncle Tam
- What We Did on Our Holiday (2014) Sgt. Murdoch
- Agatha Raisin (2014) Ron Allen
- The Spy (2013) Major Bloomberg
- Atlantis (2013) Theos
- Blandings (2013) Angus McAllister
- Bob Servant Independent (2013) Medical Director
- Filth (2013) Hector
- Father Brown (2013) Jock Hamilton
- Die schöne Spionin (2012) Major Bloomberg
- The Field of Blood (2011) DCI Sullivan
- Blitz (2011) Cross
- Game of Thrones: Costumes (2011) Rodrik Cassel
- Game of Thrones (2011) Rodrik Cassel
- Making of Game of Thrones (2011) Rodrik Cassel
- Silk (2011) Alasdair McKinley QC
- Downton Abbey (2010) Mr. McCree
- The Deep (2010) Sturridge
- Garrow's Law (2009) Sir Alexander Lamb
- No Holds Bard (2009)
- Max Manus (2008) Oberst John Skinner Wilson
- Stone of Destiny (2008) Night Watchman
- Made of Honor (2008) Horse Owner
- The Daisy Chain (2008) Doctor Ferguson
- Party Animals (2007) Roger Brenton
- Recovery (2007) Len Hamilton
- The Chatterley Affair (2006) Mr. Allen Lane
- The Flying Scotsman (2006) Scobie
- The Commander: Virus (2005) George Hart
- The Commander: Blackdog (2005) George Hart
- Man to Man (2005) Sir Walter Stephenson
- Summer Solstice (2005) Macgregor
- Love Soup (2005) Inspector Harbin
- Uncle Adolf (2005) Martin Bormann
- Greyfriars Bobby (2005) Laurie
- The Golden Hour (2005) David Tremaine
- Sea of Souls (2004) Minister
- The Key (2003) MacKaveny
- Man Dancin' (2003) Billy Maddison
- River City (2002) Dr. Michael Rosenberg
- Shackleton (2002) Keltie
- Al's Lads (2002) Birch
- Still Game (2002) Cameron
- The Inspector Lynley Mysteries (2001) John Ross
- 'Orrible (2001) DI Chris Dodds
- Monarch of the Glen (2000) Alec McTavish
- Starhunter (2000) McDuff
- A Shot at Glory (2000) Sportscaster
- Murder Rooms: Mysteries of the Real Sherlock Holmes (2000) Fergusson
- Beautiful Creatures (2000) Police Pathologist
- Rebus (2000) Jack Gunner
- The Match (1999) Happy Feet
- Station (1999)
- Extremely Dangerous (1999) Gebbert
- The Scarlet Pimpernel (1998) Arturo Mazarini
- Looking After Jo Jo (1998) Des
- The Life and Crimes of William Palmer (1998) Leonard Bladon
- Ain't Misbehavin' (1997) Billy the Book
- Ivanhoe (1997) Friar Tuck
- Supply & Demand (1997) Supt. Brent
- Titanic (1997) Master at Arms
- Fierce Creatures (1996) Sergeant Scott
- Hamish Macbeth (1995) Zoot McPherrin
- The Governor (1995) Russell Morgan
- The Gambling Man (1995) Alec McLean
- 99-1 (1994) McLaverty
- Lie Down with Lions (1994) Kelly
- Harry Enfield and Chums (1994) Customer
- Takin' Over the Asylum (1994) Petrie
- The Jungle Book (1994) Harley
- Cracker (1993) Barney
- Virtual Murder (1992) Police Doctor
- The Bogie Man (1992) Davie / Santa
- Jute City (1991) Ginger McCrindle
- Coasting (1990) Frank
- Crossing to Freedom (1990) RAF corporal
- The Justice Game (1989) Alex Patterson
- God's Frontiersmen (мини-сериал) (1988) Allen
- The Zip (1988) Biker
- The Great Escape II: The Untold Story (1988) Al Hake
- The Play on One (1988) Drunk on ferry
- Rab C. Nesbitt (1988) Huggett
- Tutti Frutti (1987) Dennis Sproul
- White Mischief (1987) Club Manager
- Heavenly Pursuits (1986) Big Man in Bar
- Blood Red Roses (1986) Charles Riggins
- The Monocled Mutineer (1986) Strachan
- Bulman (1985) Bill Allison
- Sakharov (1984)
- Comfort and Joy (1984) George
- Auf Wiedersehen, Pet (1983) Calhoun
- Taggart (1983) Hamish Baird
- Ill Fares the Land (1983)
- Those Glory Glory Days (1983) 1961 Spurs Team Member