Notable for his recurring roles on television series such as Swallow, The Amazing Mrs. Pritchard, The Queen, Luther, and The Jury, he is also recognized for his work in films such as Lock, Stock and Two Smoking Barrels (as Winston) and Underworld: Evolution (as Tanis). In his late teens, he portrayed Nigel Partridge in six episodes of the television series The Secret Diary of Adrian Mole Aged 13 3/4.