Known For
Filmography
2003
1997
1996
1996
1993
19881987
1986
1982
19811979

Visitors
Movie · as Young Bill

Big Sky
TV · as Briggs · 3 eps

Brilliant Lies
Movie · as Young Brian

Water Rats
TV · as Charles Hartley, Superintendant Bronson · 1 ep

The Flood: Who Will Save Our Children?
Movie · as Jim Pond
Spook
Spook
Movie · as Simon Bradly

Rafferty's Rules
TV · as Payne · 1 ep

I Own the Racecourse
Movie · as Keogh

The Highest Honour
Movie · as Sergeant D.P. Gooley
Bellamy
Bellamy
TV · 26 eps

Prisoner
TV · as Dr. Scott Collins · 89 eps