Show
Actor (107 credits)
2024
The Gentlemen
(TV Series)
Sr. Lord Bassington
Sr. Lord Bassington
- An Unsympathetic Gentleman
(2024)
... Sr. Lord Bassington
2022
The Witcher: Blood Origin
(TV Mini Series)
Elderly Refugee
Elderly Refugee
- Of Ballads, Brawlers, and Bloodied Blades
(2022)
... Elderly Refugee
2022
Outlander
(TV Series)
The Sin Eater
The Sin Eater
- Give Me Liberty
(2022)
... The Sin Eater
- Allegiance
(2022)
... The Sin Eater
2020
Miracle Workers
(TV Series)
The Oracle / Oracle
The Oracle / Oracle
- Dark Ages: Moving Out Part 2
(2020)
... The Oracle
- Dark Ages: First Date
(2020)
... The Oracle
- Dark Ages: Music Festival
(2020)
... The Oracle
- Dark Ages: Help Wanted
(2020)
... Oracle
2019
Britannia
(TV Series)
Elder / Elder 2
Elder / Elder 2
- Alliance of Dark Forces
(2019)
... Elder
- My Sister, the Queen
(2019)
... Elder 2
2016
Serial Thriller
(TV Series)
Crystal Sunshine
Crystal Sunshine
- The Head Hunter Part 2
(2016)
... Crystal Sunshine
2015
Crackanory
(TV Series)
Nathaniel Sprottle
Nathaniel Sprottle
- Uncivil War & Dread and Breakfast
(2015)
... Nathaniel Sprottle
2011-2014
Holby City
(TV Series)
Leonard Bloom / Arthur Timms
Leonard Bloom / Arthur Timms
- All Before Them
(2014)
... Leonard Bloom
- Hand in Glove
(2011)
... Arthur Timms
2010-2012
Doctors
(TV Series)
Barry Bashford / Barry Bamford
Barry Bashford / Barry Bamford
- Home Free
(2012)
... Barry Bashford
- These Boots
(2010)
... Barry Bamford
2006
Time Trumpet
(TV Series)
Bob Geldof
Bob Geldof
- Episode #1.5
(2006)
... Bob Geldof
- Episode #1.4
(2006)
- Episode #1.3
(2006)
2006
Rosemary & Thyme
(TV Series)
Sir Carlos Potter
Sir Carlos Potter
- The Gooseberry Bush
(2006)
... Sir Carlos Potter
2001
Murder Rooms: Mysteries of the Real Sherlock Holmes
(TV Mini Series)
Alexander Cameron
Alexander Cameron
- The White Knight Stratagem
(2001)
... Alexander Cameron
2001
MythQuest
(TV Series)
Merlin / Gorgos
Merlin / Gorgos
- Sir Caradoc at the Round Table
(2001)
... Merlin / Gorgos
1999
Aristocrats
(TV Mini Series)
Older Ogilvie
Older Ogilvie
- Episode #1.6
(1999)
... Older Ogilvie
- Episode #1.5
(1999)
... Older Ogilvie
1998
Look and Read
(TV Series)
Professor Humphrey Waters
Professor Humphrey Waters
- The Legend of the Lost Keys: Part 10 - The Final Hour
(1998)
... Professor Humphrey Waters
- The Legend of the Lost Keys: Part 9 - Betrayed
(1998)
... Professor Humphrey Waters
- The Legend of the Lost Keys: Part 8 - Into the Box
(1998)
... Professor Humphrey Waters
- The Legend of the Lost Keys: Part 6 - The Trap
(1998)
... Professor Humphrey Waters
- The Legend of the Lost Keys: Part 5 - The Crystal Connection
(1998)
... Professor Humphrey Waters
- The Legend of the Lost Keys: Part 4 - Kidnap
(1998)
... Professor Humphrey Waters
- The Legend of the Lost Keys: Part 2 - The First Key
(1998)
... Professor Humphrey Waters
- The Legend of the Lost Keys: Part 1 - The Box
(1998)
... Professor Humphrey Waters
1991
Uncle Jack and the Loch Noch Monster
(TV Series)
Oscar McLog
Oscar McLog
- Countdown
(1991)
... Oscar McLog
- Monsters Galore!
(1991)
... Oscar McLog
- Operation Rescue
(1991)
... Oscar McLog
- The Return of the Vixen
(1991)
... Oscar McLog
- Something Sinister...
(1991)
... Oscar McLog
1984
Moonfleet
(TV Mini Series)
Reverend Glennie
Reverend Glennie
- All Sunk Beneath the Wave Fast by Their Native Shore
(1984)
... Reverend Glennie
- The Strange Music of the Waves Beating on These Hollow Caves
(1984)
... Reverend Glennie
- Let us hob and knob with death
(1984)
... Reverend Glennie
- So Sleeps the Pride of Former Days
(1984)
... Reverend Glennie
1981
Sapphire & Steel
(TV Series)
Eldred
Eldred
- Assignment Three: Part 6
(1981)
... Eldred
- Assignment Three: Part 5
(1981)
... Eldred
- Assignment Three: Part 4
(1981)
... Eldred (uncredited)
- Assignment Three: Part 3
(1981)
... Eldred
- Assignment Three: Part 2
(1981)
... Eldred
- Assignment Three: Part 1
(1981)
... Eldred
Show
Visual effects (1 credit)
Show
Additional Crew (1 credit)
Show
Self (3 credits)