201410,000 DaysФильмв роли Remy Farnwell
2012HamletФильмв роли Claudius
2012Война миров: ГолиафФильмв роли Capt.Eric Wells (voice)
2011Люди АльфаСериалв роли James Collier · эпизодов: 1
2010Древнее пророчествоФильмв роли Dr. John Trousdale
2010Мир рекиФильмв роли Richard Burton
2010RiverworldСериалэпизодов: 2
2010КаприкаСериалв роли GDD Director Gara Singh · эпизодов: 6
2010Живая мишеньСериалв роли Hugh Prentiss · эпизодов: 1
2009Морская полиция: Лос-АнджелесСериалв роли Eugene Keelson · эпизодов: 1
2008УбежищеСериалв роли Dr. James Watson · эпизодов: 5
2007Последний пожиратель греховФильмв роли The Sin Eater
2007Горец: ИсточникФильмв роли Methos
2006Люди в деревьях Сериалв роли Dr. Harbeck · эпизодов: 2
2005МедиумСериалв роли Sean Redburn · эпизодов: 1
2004Superbabies: Baby Geniuses 2Фильмв роли Crowe
2004Женщина-кошкаФильмв роли Dr. Ivan Slavicky
2004Собиратель душСериалэпизодов: 1
2004The Lazarus ChildФильмв роли Banker
2003Люди Икс 2Фильмв роли Stryker Soldier Lyman
2002Bliss - Erotische VersuchungenФильмв роли George
2002C.S.I.: МайамиСериалв роли Paul Nichols · эпизодов: 1
2002Джон ДоуСериалв роли Ken Rothman · эпизодов: 1
2002Мертвая зонаСериалв роли Captain Michael Klein · эпизодов: 1
200124 часаСериалв роли David Emerson · эпизодов: 5
2001Тайны СмолвиляСериалв роли Marcus Becker · эпизодов: 1
2001Хэллоуинтаун 2: Месть КалабараФильмв роли Alex
2001Ночные виденияСериалв роли David Morris (segment "Still Life") · эпизодов: 1
2001The Miracle of the CardsФильмв роли Ernie Shergold
2000Королева мечейСериалв роли Dr. Robert Helm · эпизодов: 22
2000АндромедаСериалв роли Lach · эпизодов: 1
2000Горец 4: Конец игрыФильмв роли Methos
2000Гонки во времениФильмв роли Mark Mason
1999Холби Сити Сериалв роли Dan Clifford · эпизодов: 52
1998ЗачарованныеСериалв роли Salek · эпизодов: 1
1998Первая волнаСериалв роли Dr. Rook · эпизодов: 1
1998СпецгруппаСериалв роли Insp. Simon Ross · эпизодов: 17
1997Noah's ArkСериалв роли Tom Kirby · эпизодов: 6
1997Звёздные врата: ЗВ-1Сериалв роли Hebron / Tanith · в роли Tanith · эпизодов: 3
1996ЧасовойСериалв роли Scott Bruenell · эпизодов: 1
1996Дэлзил и ПэскоуСериалв роли Dave Simmonds · эпизодов: 2
1995A Very Open PrisonФильмв роли Dominic Casement
1995За гранью возможногоСериалв роли Dwight Bordon · эпизодов: 1
1995Фламандская доскаФильмв роли Max
1994Crocodile ShoesСериалв роли Danny · эпизодов: 4
1994Martin ChuzzlewitСериалв роли John Westlock · эпизодов: 6
1994Murder in MindФильмв роли Pete
1994Degas and Pissario Fall OutФильмв роли Phillip
1994ВайперСериалв роли Giles Seton · эпизодов: 1
1992Six Characters in Search of An AuthorФильмв роли Fourth Actor
1992Trust MeФильмв роли Paul Greaves
1992ГорецСериалв роли Methos · в роли Adam Pierson / Methos · эпизодов: 21
1991Самое неприятное убийствоСериалв роли Giles · эпизодов: 1
1991PerformanceСериалв роли Fourth actor · эпизодов: 1
1991Солдат, солдатСериалв роли Lt Nick Pasco · эпизодов: 6
1990MedicsСериалэпизодов: 40
1990Antonia and JaneФильмв роли Taxi Driver