Known For
Filmography
2009
2007
20022002
2001
1999
1996
19941993
1992

Being Human
TV · as Custody Sergeant · 1 ep

Skins
TV · as Doug · 18 eps
Billy Bongo
Billy Bongo
Movie

The Story of Tracy Beaker
TV · as Mr. Lucre · 1 ep

Happy Now
Movie · as Husband

Human Traffic
Movie · as Martin

Seasick
Movie · as 3rd Officer Lew Melik
Once Upon A Time In The North
Once Upon A Time In The North
TV · as Dewi · 1 ep

Lipstick on Your Collar
TV · as Private Francis Francis · 6 eps

Heartbeat
TV · as Taffy Evans · 1 ep