2001
Me Without You as Paul
1998
Dinnerladies as Brian (1 episode)
1997
The Missing Postman as Yorkshire Policeman
1993
Peak Practice as David Clulow (1 episode)
1992
Heartbeat as Chuck Forbes (1 episode)
1992
Heartbeat as George Aston (1 episode)
1992
Heartbeat as Martin Beldon (1 episode)