Known For
Filmography
2000
2000
1997
1993
1992
1986
1960

Doctors
TV · as Jamie Sefton · 2646 eps

Close and True
TV · as Young Boy · 1 ep

Where the Heart Is
TV · as Oscar Lampard · 27 eps

Peak Practice
TV · as Alex McNeill · 1 ep

Heartbeat
TV · as Harry Davies · 1 ep

Casualty
TV · as Mickey Driscoll · 2 eps

Coronation Street
TV · as Tommy Duckworth · 6 eps