2022Remembers…Сериалв роли Self · эпизодов: 1
2022My Old SchoolФильмв роли Mr. MacLeod (voice)
2013Tipping Point: Lucky StarsСериалв роли Self - Contestant · эпизодов: 1
2011Celebrity Antiques Road TripСериалв роли Self - Participant · эпизодов: 1
2009ТравмаСериалэпизодов: 1
2007КрэнфордСериалв роли Doctor Jack Marshland · эпизодов: 7
2006The Trouble with Men and WomenФильмв роли Matt
2003The Afternoon PlayСериалв роли Angus Doyle · эпизодов: 1
2002SparkhouseСериалв роли Andrew Lawton · эпизодов: 3
2001Судья Джон ДидСериалв роли Henry Free · эпизодов: 1
2001СтеклоСериалв роли Paul Duggan · эпизодов: 6
1999Sex, Chips & Rock n' RollСериалв роли Dallas · эпизодов: 6
1999Холби Сити Сериалв роли Raffaello Di Lucca · эпизодов: 220
1998Dad SavageФильмв роли Bob
1996The Crow RoadСериалв роли Prentice McHoan · эпизодов: 4
1996Маленькие личикиФильмв роли Alan Maclean
1992Биение сердцаСериалв роли PC Joe Mason · эпизодов: 48
1986Катастрофа Сериалв роли Dave Adams · эпизодов: 1
1985Второй экранСериалв роли Alan Maclean · эпизодов: 1
1983ТаггертСериалэпизодов: 1
1980Take the High RoadСериалв роли Gary McDonald · эпизодов: 1