Ronald Eaglesham Porter, known professionally as Ron Donachie (born 26 April 1956, Dundee, Scotland), is a Scottish character actor. He attended Madras College in St Andrews and earned an MA (Hons.) in English Literature and Drama from the University of Glasgow in 1979. He is best known for portraying Ser Rodrik Cassel, the steadfast master-at-arms of House Stark, in HBO's Game of Thrones (2011–2012), for his supporting role as Master-at-Arms Thomas King in James Cameron's Titanic (1997), and for voicing DI John Rebus in the BBC Radio 4 dramatisations of Sir Ian Rankin's Rebus detective novels, a role he reprised on stage in Rebus: Long Shadows. He has appeared in over 130 productions across theatre, film, and television since the early 1970s. His filmography includes Comfort and Joy (1984), White Mischief (1987), The Jungle Book (1994, as Sergeant Harley), Fierce Creatures (1997), Titanic (1997), Max Manus: Man of War (2008, as Colonel J.S. Wilson), Filth (2012, as Hector), Sunset Song (2015, as Uncle Tam), Steel Rain (2017, as US Secretary of State Michael Dobbs), Outlaw King (2018, as Robert Wishart, Bishop of Glasgow), Rocketry: The Nambi Effect (2022, as Col. Val Cleaver), and I Swear (2025, as Headmaster Donald Watkins). On television he has appeared in Taggart (1983), The Bill (1984, as DCI Andrew Ross, recurring), Doctor Who (2005), Downton Abbey (2010, as Mr. McCree), Rebus (1999–2000, as Jack Gunner / DCI Wilson), Vera (2011), Silk (2011), Blandings (2013), Waterloo Road (2012, 7 episodes), Karen Pirie (2022), Granite Harbour (2022), and Screw (2022, as Don Carpenter, 12 episodes).
Man to Man
(Sir Walter Stephenson)
Sakharov
Made of Honor
(Horse Owner)
The Flying Scotsman
(Scobie)
The Daisy Chain
(Doctor Ferguson)
The Adventures of Greyfriars Bobby
(Laurie)
Blitz
(Sergeant Cross)
Filth
(Hector)
The Great Escape II: The Untold Story
(Al Hake)
Recovery
(Len Hamilton)
Rocketry: The Nambi Effect
(Col. Cleaver)
Sweet Nothing
(Big Mac)
Al's Lads
(Birch)
Beautiful Creatures
(Police Pathologist)
The Jungle Book
(Harley)
White Mischief
(Club Manager)
The Spy
(Major Bloomberg)
The Key
The Life and Crimes of William Palmer
(Leonard Bladon)
Max Manus: Man of War
(Oberst John Skinner Wilson)
What We Did on Our Holiday
(Sgt. Murdoch)
Comfort and Joy
(George)
Titanic
(Master at Arms)
Uncle Adolf
(Martin Bormann)
Crossing to Freedom
(RAF Corporal)
Heavenly Pursuits
(Big Man in Bar)
Down Where the Buffalo Go
(J.D. (Man on Ferry))
The Match
(Happy Feet)
A Shot at Glory
(Sportscaster)
The Bogie Man
(Davie)
Fierce Creatures
(Sergeant Scott)
The Zip
(The biker)
Outlaw King
(Robert Wishart, Bishop of Glasgow)
Stone of Destiny
(Night Watchman)
Man Dancin'
(Billy Maddison)
Game of Thrones: The Last Watch
(Self)
Those Glory Glory Days
(1961 Spurs Team Member)
Steel Rain
(Michael Dobbs)
It Could Happen to Anybody
(Big Lick)
Sunset Song
(Uncle Tam)
Blood Red Roses
(Charles Riggins)
The Lucky Suit
Station
(Ticket Man)
I Swear
(Headmaster Donald Watkins)
The Chatterley Affair
(Mr. Allen Lane)
Ill Fares the Land
Lie Down with Lions
(Kelly)
The Scarlet Pimpernel
(Arturo Mazarini)
Still Game
Doctor Who Confidential
Monarch of the Glen
Taggart
Silent Witness
(DCI Luke Telford)
Starhunter
Heartbeat
(Mr. Gordon)
Party Animals
Auf Wiedersehen, Pet
(Calhoun)
Me, You and Him
(Todd)
The Commander
The Loch
(Iain Sutherland)
Vera
(Jesse Hennings)
Rebus
(Jack Gunner)
Rebus
(DCS Wilson)
Rebus
(DC Jack Gunner)
The Field of Blood
(DCI Sullivan)
Father Brown
(Jock Hamilton)
Garrow's Law
(Sir Alexander Lamb)
Atlantis
(Theos)
Cracker
(Barney)
The Golden Hour
(David Tremaine)
Love Soup
Screw
(Don Carpenter)
Sea of Souls
(Minister)
Stay Lucky
Casualty
(PC Pewsey)
Roughnecks
(Dennis)
Doctor Who
(Steward)
Game of Thrones
(Rodrik Cassel)
The Genius of Mozart
(Joseph Hayden)
Takin' Over the Asylum
(Petrie)
Extremely Dangerous
(Gebbert)
The Gravy Train
(Hatted Man)
Ivanhoe
(Friar Tuck)
Tutti Frutti
(Dennis Sproul)
Blandings
(Angus McAllister)
The Great Escape II: The Untold Story
(Al Hake)
The Inspector Lynley Mysteries
(John Ross)
Heartbeat
(Ken Dekin)
Agatha Raisin
(Ron Allen)
Hamish Macbeth
(Zoot McPherrin)
Starhunter ReduX
(MacDuff)
Too Much Sun
(Arnold Wyckoff)
Grey Granite
(Provost James Speight)
Harry Enfield and Chums
(Customer)
Shackleton
(Keltie)
FBI: International
(Judge)
Karen Pirie
(Archie Duff)
Shameless
(Biddy)
Silk
(Alasdair McKinley QC)
The Play on One
(Drunk on Ferry)
Virtual Murder
(Police Doctor)
The Governor
(Russell Morgan)
The Justice Game
(Alex Patterson)
Waterloo Road
(Billy Byrne)
99-1
(McLaverty)
Lewis
(Professor Angus Rawbone)
Ain't Misbehavin'
(Billy the Book)
Specials
(Freddy Calder)