2017Доктор Блейк: Семейный портретФильмв роли Doctor Lucien Blake · Associate Producer
2016Под водойСериалв роли Kyle 'Hammers' Hampton · эпизодов: 4
2016Не та девушкаСериалв роли Eric Albrectson · эпизодов: 18
2016RestorationФильмв роли Andrew Majury
2015Neighbours 30th: The Stars ReuniteФильмв роли Self
2013The Agony of LifeСериалв роли Self · эпизодов: 8
2013Доктор БлейкСериалв роли Doctor Lucien Blake · эпизодов: 44
2012Redfern NowСериалв роли Jack · эпизодов: 1
2012Отчаянные домохозяеваСериалв роли Damo · эпизодов: 6
2011Savages CrossingФильмв роли Mory
2010LowdownСериалв роли Ben Hollander · эпизодов: 1
2009Морская полиция: Лос-АнджелесСериалв роли Clifford Bosworth · эпизодов: 1
2009Спецотдел по спасениюСериалв роли Hayden Bradley · эпизодов: 5
2009Talkin' 'Bout Your GenerationСериалв роли Self - Contestant · эпизодов: 1
2007Отдел убийствСериалв роли Leon Grasby · эпизодов: 1
2006BlackJack: Ace Point GameФильмв роли Michael Hasler
2006Dancing on IceСериалэпизодов: 23
2005Великий рейдФильмв роли 2nd Lt. Riley
2005Hating Alison AshleyФильмв роли Jeff Kennard
2004Through My EyesСериалв роли Michael Chamberlain · эпизодов: 2
2002СуперпожарФильмв роли Jack Skidder
2002Heroes' MountainФильмв роли Stuart Diver
2001CubbyhouseФильмв роли Bill
2001My Husband, My KillerФильмв роли Warren Elkins
2001Let's Get SkaseФильмв роли Eric Carney
2001Дочери МаклеодаСериалв роли Kane Morgan · эпизодов: 10
1999Abschied in den TodФильмв роли Det. Const. Steve McNamara
1999TribeСериалв роли Ralph Leyton · эпизодов: 3
1995Электронные жучкиСериалв роли Ed · эпизодов: 30
1993Absent Without LeaveФильмв роли James Edwards
1992Mad Bomber in LoveФильмв роли The Whip
1991Heroes II: The ReturnСериалв роли Lt. Walter Carey · эпизодов: 2
1991Noel's House PartyСериалэпизодов: 1
1987Going Live!Сериалв роли Self · эпизодов: 1
1985СоседиСериалв роли Henry Ramsay · эпизодов: 713
1984Surprise, SurpriseСериалв роли Self - Performer · эпизодов: 1
1964Top of the PopsСериалв роли Self - Host · эпизодов: 1