highest rated
acting
- Oi For England's Green and Pleasant Land → Himself
- January 2nd → Adam
- Dirty War → Harper
- Fooling Hitler → Major Barkus
- State of Mind → Det. Supt. Martin Callum
- Final Demand → Phillip Tomlinson
- Wonderful You (TV) → Marco, Gina's husband
- Hornblower (TV) → Midshipman Simpson
- Hornblower (TV) → Midshipman Jack Simpson
- Hornblower: The Even Chance → Midshipman Jack Simpson
- Human Bomb → Jon
- Her Own Rules → Jack
- Midsomer Murders (TV) → Danny Piggott
- No Bananas (TV) → Tom Slater
- Between the Lines (TV) → P.C. Geoff Richards
- Witchcraft (TV) → Derwent Lane
- Soldier Soldier (TV) → Captain Kieran Voce
- Soldier Soldier (TV) → Capt Kieran Voce
- Soldier Soldier (TV) → Major Kieran Voce
- Young Soul Rebels → Ken
- Agatha Christie's Poirot (TV) → Anthony Chapell
- Capital City (TV) → Jimmy Destry
- South of the Border (TV) → Martin
- For Queen & Country → Tony
- Journey's End → Mason
- Casualty (TV) → Tommy Harper
- Casualty (TV) → Bernard
- Casualty (TV) → Mick
- Casualty (TV) → David Collier
- Lovejoy (TV) → Jack Brockley
- Reunion at Fairborough
- Minder (TV) → DS Cody
- A Christmas Carol → Scrooge as Schoolboy
- Three of Us → Tony
- Whoever Slew Auntie Roo? → Reggie Pike (uncredited)
- Budgie (TV) → Child
- Zeppelin → Child (uncredited)
- Scrooge → Child (uncredited)