1Gangster numer jeden Maxie KingOffending Angels–SamFixated–Andyfilm krótkometrażowy2001Understanding JaneZrozumieć JaneParty Stonehead 12003Love ActuallyTo właśnie miłość Mark2004Enduring Love Przetrzymać tę miłość producent TV2006These Foolish ThingsW cieniu matkiChristopher LovellComme t'y es belle!Jesteś taka pięknaPaulScenes of a Sexual NatureBurza hormonów Jamie2008The Pro –film krótkometrażowy2010L'ArnacœurHeartbreaker. Licencja na uwodzenieJonathan AlcottMade in Dagenham–pan Clarke2020Penguin BloomPenguin Bloom: Niesamowita historia Sam BloomCameron Bloom

Produkcje telewizyjne Rok Tytuł oryginalny Tytuł polski Rola Uwagi Źródła1994Drop the Dead Donkey–Terryserial telewizyjny, odcinek: „Births and Deaths”1995N7 –Andyniewyemitowany odcinek pilotażowy1996Over Here –Cappyserial telewizyjny, 2 odcinkiBramwell –Martin Fredericksserial telewizyjny, odcinek: „The Return of the Betrayer”1996–1997This Life –Edgar „Egg” Cookserial telewizyjny, 32 odcinki1997The Woman in White Kobieta w bieli Walter Hartright2 odcinki2000Bomber –kapitan Willy Byrnefilm telewizyjnyA Likeness in Stone Postać w kamieniu Richard Kirschmanfilm telewizyjny2000–2001Shipwrecked –narratorserial telewizyjny, 27 odcinków2001–2003Teachers NauczycieleSimon Caseyserial telewizyjny, 20 odcinków, wyreżyserował także 2 odcinki2003Trevor's World of Sport –Mark