Home / Discover / People

My Mad Fat Diary

2013
as Dr. Kester Gill

The Terror

2018
as Thomas Blanky

The Responder

2022
as Carl Sweeney

Shetland

2013
as Euan Rossi

Klondike (2014)

2014
as Soapy Smith

Dirt

2007
as Don Konkey

Rogue

2013
as Buddy Wilson

Noughts + Crosses

2020
as Ryan McGregor

Luck

2012
as Lonnie

Mr Bates vs The Post Office

2024
as Bob Rutherford

The Secret Agent (2016)

2016
as The Professor

The Virgin Queen

2006
as William Cecil - Lord Burghley

The Driver

2014
as Colin Vine

Director

Episode Dark Tourist
Africa
2018
Episode Dark Tourist
Latin America
2018

Guest Star

Episode The Bridge (2013)
Rakshasa
2014
Episode The Bridge (2013)
The Acorn
2014
Episode BBC Drama
The Man Who Crossed Hitler
2011
Episode Marvel's Agents of S.H.I.E.L.D.
The Asset
2013
Episode BBC Documentaries
The Man Who Crossed Hitler
2011
Episode Bates Motel
A Boy and His Dog
2013
Episode BBC Drama
When Harvey Met Bob
2010
Episode The Bridge (2013)
Eidolon
2014
Episode Elementary
Uncanny Valley of the Dolls
2018
Episode The Bridge (2013)
Eye of the Deep
2014
Episode The Bridge (2013)
Beholder
2014
Episode The Bridge (2013)
Quetzalcoatl
2014
Episode The Bridge (2013)
Jubilex
2014
Episode Bates Motel
Trust Me
2013
Episode BBC Drama
Sherlock Holmes and the Case of the Silk Stocking
2004