1996Lust and RevengeФильмв роли Gallery Sleaze
1995Blue MurderСериалв роли Chester Porter QC · эпизодов: 2
1995Hotel SorrentoФильмв роли Dick Bennett
1994Country LifeФильмв роли Jack Dickens
1994No WorriesФильмв роли Clive Ryan
1993BlackfellasФильмв роли Detective Maxwell
1992The Leaving of LiverpoolСериалэпизодов: 2
1992Rome RoméoФильмв роли David Waldberg
1991Marie Curie, une femme honorableСериалв роли Ernest Rutherford · эпизодов: 3
1990Sweet RevengeФильмв роли Jim Harris
1988Emerald CityФильмв роли Colin Rogers
1988The HeroesФильмв роли Ted Carse
1988Boundaries of the HeartФильмв роли Andy Ford
1987Клич свободыФильмв роли Bruce
1987The Place at the CoastФильмв роли Neil McAdam
1987ComradesФильмв роли Convict
1986Double ScullsФильмв роли Sam Larkin
1986МалкольмФильмв роли Frank Baker
1986Небесные пиратыФильмв роли Lt.Harris
1984My First WifeФильмв роли John
1984The Great Gold SwindleФильмв роли Ray Mickelberg
1983Тише, он может услышатьФильмв роли Logan
1983Scales of JusticeСериалв роли Constable Borland · эпизодов: 3
1983The DismissalСериалв роли Dr. Jim Cairns · эпизодов: 3
1981ОдурачиваяФильмв роли Martin Stang
1981The Killing of Angel StreetФильмв роли Elliot
1980Beyond Reasonable DoubtФильмв роли Arthur Allan Thomas
1979Длинный УикэндФильмв роли Peter
1979The Odd Angry ShotФильмв роли Bung
1978Little Boy LostФильмв роли Jacko Walls
1978A Good Thing GoingФильмв роли Phil Harris
1976DeathcheatersФильмв роли Steve Hall
1976Don's PartyФильмв роли Don Henderson
1976BlueyСериалв роли Yates · эпизодов: 1
1976Бешеный пес МорганФильмв роли Baylis
1976Power Without GloryСериалэпизодов: 26
1975The RemovalistsФильмв роли Constable Neville Ross