Show
Actor (69 credits)
2023
The Catch
(TV Mini Series)
Craig
Craig
- Episode #1.3
(2023)
... Craig
- Episode #1.2
(2023)
... Craig
2023
Chemistry of Death
(TV Series)
Craig Robertson
Craig Robertson
- Where the Wind Blows
(2023)
... Craig Robertson
2021
Grantchester
(TV Series)
Lynch
Lynch
- Episode #6.7
(2021)
... Lynch
- Episode #6.1
(2021)
... Lynch (uncredited)
2021
Unforgotten
(TV Series)
SPT Paul Copley
SPT Paul Copley
- Episode #4.3
(2021)
... SPT Paul Copley
- Episode #4.2
(2021)
... SPT Paul Copley
2020
Nothing to Declare
(TV Series)
Eddie / Mark
Eddie / Mark
- Episodes 11 & 12
(2020)
... Mark
- Episodes 3 & 4
(2020)
... Eddie
- Episodes 1 & 2
(2020)
... Eddie
2020
Trickster
(TV Series)
Norman Wilcox
Norman Wilcox
- Episodes 15
(2020)
... Norman Wilcox
- Episodes 13 &14
(2020)
... Norman Wilcox
- Episodes 11 &12
(2020)
... Norman Wilcox
- Episodes 9 & 10
(2020)
... Norman Wilcox
- Episodes 7 & 8
(2020)
... Norman Wilcox
- Episodes 5 & 6
(2020)
... Norman Wilcox
- Episodes 3 & 4
(2020)
... Norman Wilcox
- Episodes 1 & 2
(2020)
... Norman Wilcox
2019
Victoria
(TV Series)
Police Inspector
Police Inspector
- London Bridge Is Falling Down
(2019)
... Police Inspector
- Uneasy Lies the Head That Wears the Crown
(2019)
... Police Inspector
2018
Emmerdale Farm
(TV Series)
Connor
Connor
- Episode #1.8276
(2018)
... Connor
- Episode #1.8275
(2018)
... Connor
- Episode #1.8160
(2018)
... Connor
- Episode #1.8159
(2018)
... Connor
- Episode #1.8157
(2018)
... Connor
- Episode #1.8156
(2018)
... Connor
- Episode #1.8155
(2018)
... Connor
- Episode #1.8154
(2018)
... Connor
- Episode #1.8133
(2018)
... Connor
- Episode #1.8132
(2018)
... Connor
2018
Call the Midwife
(TV Series)
Superintendent Thomas
Superintendent Thomas
- Episode #7.7
(2018)
... Superintendent Thomas
2008-2017
Doctors
(TV Series)
Dylan 'Tav' McTavish / Owen Turner / Steve Thoms
Dylan 'Tav' McTavish / Owen Turner / Steve Thoms
- Far from the Tree
(2017)
... Dylan 'Tav' McTavish
- The Way of the Warrior
(2013)
... Owen Turner
- Under Control
(2008)
... Steve Thoms
2016
EastEnders
(TV Series)
Estate Agent Rob
Estate Agent Rob
- Episode #1.5362
(2016)
... Estate Agent Rob
- Episode #1.5361
(2016)
... Estate Agent Rob
2015
Silent Witness
(TV Series)
Lewis Milton (2015)
Lewis Milton (2015)
- Squaring the Circle: Part 2
(2015)
... Lewis Milton (2015)
- Squaring the Circle: Part 1
(2015)
... Lewis Milton (2015)
2014
Waterloo Road
(TV Series)
Steve
Steve
- New Highs, New Lows
(2014)
... Steve
- End of the Road
(2014)
... Steve
2013
You, Me & Them
(TV Series)
Brian Galaskinki
Brian Galaskinki
- The Legend of Old McCreadie
(2013)
... Brian Galaskinki
1999-2000
Lucy Sullivan Is Getting Married
(TV Series)
George
George
- To the Airport
(2000)
... George
- In the Board Room
(2000)
... George
- Over the Dry Cleaners
(2000)
... George
- In the Cells
(2000)
... George
- Among the Clubbers
(2000)
... George
- Outside the Cinema
(2000)
... George
- In Covent Garden
(2000)
... George
- Back to Uxbridge
(1999)
... George
- Across Town
(1999)
... George
- In Harley Street
(1999)
... George
- To Scotland and Back
(1999)
... George
- At the Carvery
(1999)
... George
- Just Off Oxford Street
(1999)
... George
- At the Albert Hall
(1999)
... George
- On the Embankment
(1999)
... George
- Along the A40
(1999)
... George
1999
All Along the Watchtower
(TV Series)
Fraser the Fisherman
Fraser the Fisherman
- The Fall Out Zone
(1999)
... Fraser the Fisherman
- Wish You Weren't Here
(1999)
... Fraser the Fisherman
- Wet Wet Wet
(1999)
... Fraser the Fisherman
- Back to the Front
(1999)
... Fraser the Fisherman
1998
The Vanishing Man
(TV Series)
Margaret Thatcher
Margaret Thatcher
- Nobody Does It Better
(1998)
... Margaret Thatcher
1998
Taggart
(TV Series)
Daniel Mitchell
Daniel Mitchell
- Berserker Part Three
(1998)
... Daniel Mitchell
- Berserker Part Two
(1998)
... Daniel Mitchell
- Berserker Part One
(1998)
... Daniel Mitchell
1996
Harry's Mad
(TV Series)
Spike Johnson
Spike Johnson
- Tea and Cakes at the Madison Hotel
(1996)
... Spike Johnson
Show
Director (1 credit)
Show
Self (1 credit)