
Known For
Filmography
2024
2018
2014
2013
20102010
2009
2005
2002
2001
2000
1998
1998
1987

The Hardacres
TV · as Victor Ward · 5 eps

Peripheral
Movie · as Installer

Outlander
TV · as Cumberpatch · 1 ep

The Dumping Ground
TV · as Mike Milligan · 243 eps
Fairytale of London Town
Fairytale of London Town
Movie · as Sergeant Richards

Tracy Beaker Returns
TV · as Mike Milligan · 39 eps

Hell's Pavement
Movie · as Peter O'Connor

Willesden Confidential
Movie · as Geoff Fallon

The Story of Tracy Beaker
TV · as Mike Milligan · 42 eps

Waking the Dead
TV · as Geddes (uncredited) · 2 eps

London's Burning: Duty Log
Movie

Monk Dawson
Movie · as Fergal Moran

Mosley
TV · as Liam · 1 ep

Inspector Morse
TV · as Constable Willis · 1 ep