Good Omens como Arthur Young
Line of Duty como Sgt. Danny Waldron
Guerrilla como Cullen
Ashes to Ashes como DCI Jim Keats
Tipping the Velvet como Jimmy Burns
The Great Fire como Samuel Pepys
Treasure Island como Dr. Livesey
Outcasts como Cass Cromwell
Mrs Biggs como Ronald Biggs
Plus One como Rob Black
Lynley como DCI Brian Nies
Suspect: The Shooting of Jean Charles de Menezes como Cliff Todd
A Thousand Blows como William 'Punch' Lewis
Moonflower Murders como Locke / Chubb
Franklin como Edward Bancroft
The Long Shadow como Sydney Jackson
Code 404 como DI John Major
Magpie Murders como Locke / Chubb
Temple como Lee Simmons
Des como DCI Peter Jay
White Lines como Marcus
Porters como Anthony De La Mer
Born to Kill como Bill
Public Enemies como Eddie Mottram