2022Дом ДраконаСериалв роли Lord Rickon Stark · эпизодов: 1
2018National Theatre Live: The Madness of George IIIФильмв роли Thurlow
2018ПетерлооФильмв роли Man Drilling Reformers
2013National Theatre Live: This HouseФильмв роли Joe Harper
2012Код убийстваСериалв роли DCI Fallow · эпизодов: 1
2012Defining FayФильмв роли Godfrey
2008КопателиСериалэпизодов: 1
2007ДжекилСериалв роли Police Inspector · эпизодов: 6
2007M.I. HighСериалв роли Abe Mason · эпизодов: 1
2006Робин ГудСериалэпизодов: 1
2006Летучий шотландецФильмв роли "Specialized" Representative
2003Margery and GladysФильмв роли Desk Sergeant
2002Война ФойлаСериалв роли Parry-Jones · эпизодов: 1
2002Призраки Сериалв роли Graham Hall · эпизодов: 1
2001Воскрешая мертвыхСериалв роли Rob Welch · эпизодов: 2
1999Always and EveryoneСериалв роли Cal · эпизодов: 1
1998Я тебя хочуФильмв роли Frank
1997Человек, который слишком мало зналФильмв роли Wilkie
1997Накал страстейФильмв роли Man at Reading
1996Дэлзил и ПэскоуСериалв роли Shane Coughlin · в роли Shane Coughlan · эпизодов: 1
1995Coogan's RunСериалв роли Plainclothes Officer · эпизодов: 1
1995Электронные жучкиСериалв роли Conners · эпизодов: 1
1994Chandler & CoСериалв роли Brian Hotchkiss · эпизодов: 1
1994Линия судьбыСериалв роли Sgt Timms · эпизодов: 2
1994Анна ЛиСериалв роли Taylor · эпизодов: 1
1993Peak PracticeСериалв роли Lou Collinson · в роли George Chadwick · эпизодов: 1
1992Биение сердцаСериалв роли Garrick · в роли John Peters · эпизодов: 1
1991London Kills MeФильмв роли Plainclothes Policeman
1991Gone to the DogsСериалв роли Detective Inspector · эпизодов: 1
1991Солдат, солдатСериалв роли Sgt Bannerman · эпизодов: 1
1990OthelloФильмв роли Servant to the Senate / First Cyprus Soldier / First Othello Soldier
1986Катастрофа Сериалв роли Brian Kuller · эпизодов: 1
1979МеханикСериалв роли Trevor · эпизодов: 1