2007
Dangerous Liaisons as Aspinall2004
Christine as Ray Aspinall2004
The Long Bank Holiday as Ray Aspinall2003
The Last Detective as DI Aspinall2003
Tricia as Ray Aspinall2001
Murder in Mind as Richard Croft1995
Backup as Not available1994
Backbeat as Arthur Ballard1993
In the Name of the Father as Detective1992
Heartbeat as Joseph Littlewood1992
Heartbeat as Terry Machin1992
A Touch of Frost as Not available1992
Fool's Gold: The Story Of The Brink's Mat Robbery as Coles1992
Natural Lies as Not available1992
Rachel's Dream as Ridley McCloud1992
Rachel's Dream as Ridley McCloud1991
Soldier Soldier as CSM Michael Stubbs1991
Soldier Soldier as Lt Michael Stubbs1990
TECX as Not available1988
That's Love as Not available1988
Thompson as Not available1988
A Taste for Death as Ivor Garrod1988
Closing Ranks as Not available1987
Lizzie's Pictures as Not available1986
Casualty as Supt. Pete Collier1986
Casualty as Rick Westbrook1986
Lovejoy as DI Shand1986
Tai-Pan as Not available1983
Taggart as Not available1979
Tales of the Unexpected as Detective Inspector Hook