2016MahanaФильмв роли Mr. Mervyn Williams
2015WestsideСериалв роли Dieter Szabo · эпизодов: 1
2014Тайны БрокенвудаСериалв роли Paul Winterson · эпизодов: 1
2013ShoppingФильмв роли Terry
2012SiegeФильмв роли Mike O'Leary
2011BlissФильмв роли Rudolf Young
2005Futile AttractionФильмв роли Dudley Earnsworth/Mr. Collins
2004Not Only But AlwaysФильмв роли Blake Edwards
2004Luella MillerФильмв роли Craig
2004Первый рейдФильмв роли Howard
2004FractureФильмв роли Gordon Peet
2003Властелин колец: Возвращение короляФильмв роли Damrod
2003Terror PeakФильмв роли Dirksen Thatcher
2002Властелин колец: Две крепостиФильмв роли Damrod (uncredited)
2001RainФильмв роли Ed
2000Вертикальный пределФильмв роли 'Ali'
2000Мастер на все рукиСериалв роли George Washington · эпизодов: 1
1995Зена - королева воиновСериалв роли King · эпизодов: 1
1995Удивительные странствия ГераклаСериалв роли Meniskos · в роли Bronagh · эпизодов: 3
1993Могучие рейнджерыСериалв роли Green Monster (voice) · в роли Zenowing (voice) · в роли Pollinator (voice) · в роли Jake · эпизодов: 8
1992Shortland StreetСериалв роли Barry Harrison · эпизодов: 155
1986WindriderФильмв роли Cram
1984Second Time LuckyФильмв роли Technician 1
1983Счастливого рождества, мистер ЛоуренсФильмв роли De Jong