Home / Discover / People

Death in Paradise

2011
as DI Mervin Wilson

The Beekeeper

2024
as Deputy Director Prigg

The Loch

2017
as Blake Albrighton

The Line of Beauty

2006
as Leo Charles

One Night

2012
as DC Hutton

EastEnders

1985
as Lucas Johnson

Babyfather

2001
as Johnny Lindo

The Corrupted

2019
as Patterson

Guest Star

Episode Comedy Firsts
Now What
1995
Episode Doctor Who (2005)
The Runaway Bride
2006
Episode The Sally Lockhart Mysteries
The Ruby In The Smoke
2007
Episode Hotel Babylon
Episode 19
2008
Episode Holby City
Trust
2002
Episode Shakespeare & Hathaway: Private Investigators
Reputation, Reputation, Reputation!
2020