Known For
Filmography
Go Away!
Movie

The Northumbria Mysteries
TV · as 'Ace' Dawson · 8 eps

The Feud
TV · as Lee Hatby · 6 eps

Patience
TV · as Kevin Gill · 1 ep

All Creatures Great & Small
TV · as Harry Coker · 1 ep

My Last Five Girlfriends
Movie · as No. 5 - Detective Lister

Murdoch Mysteries
TV · as David Jennings · 1 ep

New Street Law
TV · as Al Ware · 14 eps

The Royal
TV · as Brian Harris · 1 ep

Blue Murder
TV · as Alan Gaskell · 1 ep

The Locksmith
TV · as Barry Forrester · 6 eps

Peak Practice
TV · as Joe Rawlings · 1 ep

Between the Lines
TV · 1 ep

A Touch of Frost
TV · as Dr. Bill Hughes · 2 eps

The Growing Pains of Adrian Mole
TV · as Barry Kent · 2 eps

Casualty
TV · as Simon, Yob, Cliff Davies · 1 ep

The Secret Diary of Adrian Mole, Aged 13¾
TV · as Barry Kent, Barry Kent (uncredited) · 3 eps

Coronation Street
TV · as Peter Barlow · 2879 eps
