highest rated
acting
- Tipping Point: Lucky Stars (TV) → Self - Contestant
- The Village (TV) → Rutter
- Accused (TV) → Gordon Richmond
- The Jeremy Kyle Show: Access All Areas! → Narrator (voice)
- The Time of Your Life (TV) → Joe
- The Time of Your Life → Joe
- Waterloo Road (TV) → Andy Harker
- Waterloo Road (TV) → John Adams
- Strauss: The Waltz King → Johann Strauss I
- Shameless (TV) → Cameron Donnelly
- Serious and Organised (TV) → D.C. Tony Finn
- Foyle's War (TV) → Frank Shaw
- The Inspector Lynley Mysteries (TV) → Chris Faraday
- The Cry (TV) → Ian Rearden
- The Cry → Ian Rearden
- The Navigators → Paul
- Tube Tales → Flamboyant Soloist (segment "Bone")
- G:MT Greenwich Mean Time → Mick
- True Tilda (TV) → Sam Blossom
- Holding The Baby (TV) → Rob Muir
- The Beggar Bride (TV) → Billy Harper
- My Night with Reg → Eric
- The Beggar Bride → Billy Harper
- Silent Witness (TV) → DCI Chris Hollander
- Hillsborough → PC One
- Pie in the Sky (TV) → Steve Turner
- Pie in the Sky (TV) → Steve
- Scarlet and Black (TV) → Francois
- A Touch of Frost (TV) → Terry blakeway
- Performance (TV) → Eric
- Dispatches (TV)
- Casualty (TV) → Frank Simons
- Casualty (TV) → Sgt Gary Poulter
- Lovejoy (TV) → Ron Nokes
- Emmerdale (TV) → Tim Metcalfe
- Coronation Street (TV) → D.S. Carr
- Coronation Street (TV) → Tim Metcalfe