2010ЛютерСериалв роли James Carrodus · эпизодов: 1
2009Конец игрыФильмв роли Anthony Sampson
2008Прах к прахуСериалв роли Eric Hoorsten · эпизодов: 1
2008MistressesСериалв роли Tom McCormack · эпизодов: 6
2006КонтрактФильмв роли Johnson
2005Малыш БоббиФильмв роли Constable John Gray
2005FallingФильмв роли Jason Redfearn
2004ЗащитникФильмв роли Stevenson
2003Генрих VIIIСериалв роли Edward Seymour · эпизодов: 2
2003AdrenalineФильмв роли Richard
2003The CommanderСериалэпизодов: 17
2002Prince WilliamФильмв роли Anthony Griffiths
2002Призраки Сериалв роли Sir Robin Ashenden · эпизодов: 1
2002Псы-воиныФильмв роли Cpl. Bruce Campbell
2001Воскрешая мертвыхСериалв роли DI Steven Maitland · эпизодов: 2
2000Апостол Павел: Чудо на пути в ДамаскФильмв роли Ruben
2000Saint PaulСериалв роли Ruben · эпизодов: 2
2000Горец 4: Конец игрыФильм
1999ИисусФильмв роли Judas Iscariot
1999JesusСериалв роли Judas · эпизодов: 2
1998Горец: ВоронСериалв роли Evan Peyton · эпизодов: 1
1998УльтрафиолетСериалв роли Jacob · эпизодов: 4
1998The Scarlet TunicФильмв роли Christopher Singer
1998Великий МерлинСериалв роли Cornwall · эпизодов: 2
1997ИнкогнитоФильмв роли Alastair Davies
1997Чисто английские убийстваСериалв роли Matt Morecroft · эпизодов: 1
1995Остров головорезовФильмв роли Lieutenant
1993Peak PracticeСериалв роли Dr. Nick Goodson · эпизодов: 4
1992Биение сердцаСериалв роли Mervyn Sykes · эпизодов: 1
1992Archer's GoonСериалв роли Archer · эпизодов: 3
1991BejewelledФильмв роли Commercial Director
1990The Upper HandСериалв роли Simon · эпизодов: 1
1989The Tall GuyФильмв роли Michael
1988Похищенный райФильм