2025All Change— Max
2023Inland— John
2016Maigret's Dead Man— 维耶检查员
2014The Forgotten— Mark
2013Şubat Ayında Yaz— Harold Knight
2013Scar Tissue— Snowdon
2013The Murder in Angel Lane— Inspector George Lock
2010Rock & Chips— Reg Trotter
2008Kapan— PC Mitchall
2007The Mark of Cain— Major Godber
2007Outlanders— DI Cartwright
2007Learners— Ian
2007Sex, the City and Me— Tony
2006Someone Else— Michael
2005On a Clear Day— Observer
2005Colour Me Kubrick— Maitre D
2004The Phoenix and the Carpet— Burglar
2003Carla— Paul
2003Lloyd & Hill— Patrick Murray
2002Villa Des Roses— Richard Grunewald
2002Crime and Punishment— Razhumikin
2002Tomorrow La Scala!— Kevin
1995Black Easter— Schuster
1994Low Level Panic— Man A
1994A Breed of Heroes— L. Cpl. Van Horne
1993Genghis Cohn— Sergeant Hubsch