Show
Actor (64 credits)
2023
All the Light We Cannot See
(TV Mini Series)
French Museum Foreman
French Museum Foreman
- Episode #1.3
(2023)
... French Museum Foreman
- Episode #1.2
(2023)
... French Museum Foreman
2021
Hollington Drive
(TV Series)
Fraser
Fraser
- Episode #1.4
(2021)
... Fraser
- Episode #1.3
(2021)
... Fraser
- Episode #1.2
(2021)
... Fraser
- Episode #1.1
(2021)
... Fraser
2021
Baptiste
(TV Series)
Benjamin
Benjamin
- Episode #2.5
(2021)
... Benjamin
- Episode #2.1
(2021)
... Benjamin
2021
McDonald & Dodds
(TV Series)
Algernon 'Al' Ford
Algernon 'Al' Ford
- The War of Rose
(2021)
... Algernon 'Al' Ford
2019-2021
Keeping Faith
(TV Series)
DI Laurence Breeze
DI Laurence Breeze
- Episode #3.2
(2021)
... DI Laurence Breeze
- Episode #3.6
(2020)
... DI Laurence Breeze
- Episode #3.4
(2020)
... DI Laurence Breeze
- Episode #2.6
(2019)
... DI Laurence Breeze
- Episode #2.5
(2019)
... DI Laurence Breeze
- Episode #2.4
(2019)
... DI Laurence Breeze
- Episode #2.3
(2019)
... DI Laurence Breeze
- Episode #2.2
(2019)
... DI Laurence Breeze
- Episode #2.1
(2019)
... DI Laurence Breeze
2021
Finding Alice
(TV Series)
Nathan
Nathan
- Episode #1.6
(2021)
... Nathan
- Episode #1.5
(2021)
... Nathan
- Episode #1.4
(2021)
... Nathan
- Episode #1.3
(2021)
... Nathan
- Episode #1.2
(2021)
... Nathan
- Episode #1.1
(2021)
... Nathan
2020
Rhyme Time Town
(TV Series)
Hickory / Dish
Hickory / Dish
- Race Car Relay/Mary Mary's Contrary Tea Party
(2020)
... Hickory / Dish (voice)
- Super Kitten and Power Pupster/What's the Time, Hickory?
(2020)
... Hickory (voice)
- Mary Mary Had a Little Lamb/Cosmo's Moon Jump
(2020)
... Hickory (voice)
2020
Unprecedented: Real Time Theatre from a State of Isolation
(TV Series)
Mike
Mike
- Episode #1.2
(2020)
... Mike
2018-2020
101 Dalmatian Street
(TV Series)
Dad / Doug
Dad / Doug
- Dante's Inferno/Better the De Vil You Know
(2020)
... Doug (voice)
- The De Vil Wears Puppies
(2020)
... Doug (voice)
- Yappily Ever After/D-Factor
(2020)
... Doug (voice)
- London, We Have a Problem
(2019)
... Doug (voice)
- A Summer to Remember
(2019)
... Doug (voice)
- Girl's Day Out/The Woof Factor
(2019)
... Dad (voice)
- Perfect Match/All Fired Up
(2019)
... Dad (voice)
- Winter Funderland/Snow Day
(2019)
... Dad (voice)
- Walkies on the Wild Side/May Contain Nuts
(2019)
... Dad (voice)
- Power to the Puppies/Who The Dog Do You Think You Are?
(2019)
... Dad (voice)
- Dog's Best Friend/Boom Night
(2018)
... Dad (voice)
2018-2019
Delicious
(TV Series)
Marc Wilson
Marc Wilson
- Do What Feels Right
(2019)
... Marc Wilson
- Not Intimidated
(2019)
... Marc Wilson
- Betrayed
(2019)
... Marc Wilson
- Ghost
(2018)
... Marc Wilson
2017
Carters Get Rich
(TV Series)
Tony Carter
Tony Carter
- Co-Creator
(2017)
... Tony Carter
- Bonding Time
(2017)
... Tony Carter
- Trent vs Tony
(2017)
... Tony Carter
- Value of Money
(2017)
... Tony Carter
- Bad Press
(2017)
... Tony Carter
- The Launch
(2017)
... Tony Carter
2017
Mass Effect: Andromeda
(Video Game)
Lucas Greer / Rjoek / Ambassador Isa de Navar / ... (voice)
Lucas Greer / Rjoek / Ambassador Isa de Navar / ... (voice)
2017
Apple Tree Yard
(TV Mini Series)
Robert
Robert
- Episode #1.4
(2017)
... Robert
- Episode #1.3
(2017)
... Robert
2016
Agatha Raisin
(TV Series)
Jez Bloxby
Jez Bloxby
- Murderous Marriage
(2016)
... Jez Bloxby
- The Day the Floods Came
(2016)
... Jez Bloxby
- The Potted Gardener
(2016)
... Jez Bloxby
- Hell's Bells
(2016)
... Jez Bloxby
- The Walkers of Dembley
(2016)
... Jez Bloxby
2015
Dragon Age: Inquisition - Trespasser
(Video Game)
Orlesian Nobleman / Spirit Warrior / Qunari Warrior (voice)
Orlesian Nobleman / Spirit Warrior / Qunari Warrior (voice)
2015
Ballot Monkeys
(TV Series)
Obi
Obi
- Episode #1.5
(2015)
... Obi
- Episode #1.3
(2015)
... Obi
- Episode #1.2
(2015)
... Obi
- Episode #1.1
(2015)
... Obi
2014
24: Live Another Day
(TV Mini Series)
CIA Doctor
CIA Doctor
- Day 9: 6:00 p.m.-7:00 p.m.
(2014)
... CIA Doctor
2014
The Smoke
(TV Mini Series)
Mal Milligan
Mal Milligan
- Episode #1.8
(2014)
... Mal Milligan
- Episode #1.7
(2014)
... Mal Milligan
- Episode #1.6
(2014)
... Mal Milligan
- Episode #1.5
(2014)
... Mal Milligan
- Episode #1.4
(2014)
... Mal Milligan
- Episode #1.3
(2014)
... Mal Milligan
- Episode #1.2
(2014)
... Mal Milligan
- Episode #1.1
(2014)
... Mal Milligan
2010-2012
Strike Back
(TV Series)
Maj. Oliver Sinclair
Maj. Oliver Sinclair
- Vengeance: Part 7
(2012)
... Maj. Oliver Sinclair
- Vengeance: Part 5
(2012)
... Maj. Oliver Sinclair
- Vengeance: Part 6
(2012)
... Maj. Oliver Sinclair
- Vengeance, Part 4
(2012)
... Maj. Oliver Sinclair
- Vengeance, Part 3
(2012)
... Maj. Oliver Sinclair
- Vengeance, Part 2
(2012)
... Maj. Oliver Sinclair
- Vengeance, Part 1
(2012)
... Maj. Oliver Sinclair
- Project Dawn: Part 10
(2011)
... Maj. Oliver Sinclair
- Project Dawn: Part 9
(2011)
... Maj. Oliver Sinclair
- Project Dawn: Part 8
(2011)
... Maj. Oliver Sinclair
- Project Dawn: Part 7
(2011)
... Maj. Oliver Sinclair
- Project Dawn: Part 6
(2011)
... Maj. Oliver Sinclair
- Project Dawn: Part 5
(2011)
... Maj. Oliver Sinclair
- Project Dawn: Part 4
(2011)
... Maj. Oliver Sinclair
- Project Dawn: Part 3
(2011)
... Maj. Oliver Sinclair
- Project Dawn: Part 2
(2011)
... Maj. Oliver Sinclair
- Project Dawn #1
(2011)
... Maj. Oliver Sinclair
- Iraq: Part Two
(2010)
... Maj. Oliver Sinclair
2011
The Squirrel and the Penguin
(Short)
(voice)
2009-2011
Horrible Histories
(TV Series)
Various
Various
- Episode #3.9
(2011)
... Various
- Episode #3.7
(2011)
... Various
- Episode #3.5
(2011)
... Various
- Episode #3.1
(2011)
... Various
- Episode #1.6
(2009)
... Various
- Episode #1.1
(2009)
... Various
2009
The Armstrong and Miller Show
(TV Series)
Various Characters
Various Characters
- Episode #2.6
(2009)
... Various Characters
2008
Mutual Friends
(TV Series)
Dev
Dev
- Episode #1.6
(2008)
... Dev
- Episode #1.5
(2008)
... Dev
- Episode #1.4
(2008)
... Dev
- Episode #1.3
(2008)
... Dev
- Episode #1.2
(2008)
... Dev
- Episode #1.1
(2008)
... Dev (as Rashan Stone)
2004-2005
Bodies
(TV Series)
Tom Gorman
Tom Gorman
- Episode #2.6
(2005)
... Tom Gorman
- Episode #2.5
(2005)
... Tom Gorman
- Episode #2.4
(2005)
... Tom Gorman
- Episode #2.3
(2005)
... Tom Gorman
- Episode #2.2
(2005)
... Tom Gorman
- Episode #2.1
(2005)
... Tom Gorman
- Episode #1.6
(2004)
... Tom Gorman
- Episode #1.5
(2004)
... Tom Gorman
- Episode #1.4
(2004)
... Tom Gorman
2003
The Bill
(TV Series)
Paul Sharpe
Paul Sharpe
- Found
(2003)
... Paul Sharpe
- Fraught with Danger
(2003)
... Paul Sharpe
- Under Pressure
(2003)
... Paul Sharpe
- The Cat With Nine Lives
(2003)
... Paul Sharpe
- Without a Trace
(2003)
... Paul Sharpe
- Dropout Factory
(2003)
... Paul Sharpe
1993-1994
Desmond's
(TV Series)
Bernie
Bernie
- Demon Barber II: Turbo
(1994)
... Bernie
- Kiss of the Spiderman
(1993)
... Bernie
- Halcyon Daze
(1993)
... Bernie
Show
Writer (1 credit)
Show
Soundtrack (1 credit)
2019
101 Dalmatian Street
(TV Series) (performer - 1 episode)
- A Summer to Remember
(2019)
... (performer: "Summer Sun" (Uncredited))
Show
Self (3 credits)