2014
						
							Man from Reno as Stephen Luft						
					 
									
						2006
						
							Unrest as Dr. Blackwell						
					 
									
						2006
						
							Pirates of the Caribbean: Dead Man's Chest as Very Old Man						
					 
									
						2003
						
							Daredevil as Father Everett						
					 
									
						2003
						
							The Royal as Patrick Maver (1 episode)						
					 
									
						2002
						
							Monk as Inspector St. Clare (1 episode)						
					 
									
						2001
						
							Alias as Alexander Khasinau (4 episodes)						
					 
									
						1999
						
							End of Days as Thomas Aquinas						
					 
									
						1998
						
							Deep Rising as Captain Atherton						
					 
									
						1995
						
							How to Make an American Quilt as Dean						
					 
									
						1995
						
							Soul Survivors as Dave						
					 
									
						1995
						
							Ghosts as Jack Rudkin (1 episode)						
					 
									
						1993
						
							Stark as Zimmerman (3 episodes)						
					 
									
						1993
						
							A Question of Guilt as Geoffrey Bailey						
					 
									
						1991
						
							Happy Feet as Clifford						
					 
									
						1990
						
							Centrepoint as Dum Dum (4 episodes)						
					 
									
						1989
						
							Dealers as Robby Barrell						
					 
									
						1989
						
							Lethal Weapon 2 as Pieter Vorstedt						
					 
									
						1987
						
							Hope and Glory as Mac						
					 
									
						1986
						
							Honest Decent & True as Mike Selby						
					 
									
									
						1985
						
							Knockback: 2 as Alan						
					 
									
						1985
						
							Knockback: 1 as Alan						
					 
									
						1984
						
							Murder, She Wrote as Mickey Dawks (1 episode)						
					 
									
						1984
						
							Robin of Sherwood as Raven (1 episode)						
					 
									
						1984
						
							Pope John Paul II as Swiacki						
					 
									
						1983
						
							Flying Into the Wind as Barry Wyatt						
					 
									
						1983
						
							Tales Out of School as Barry Wyatt (1 episode)						
					 
									
						1982
						
							The Missionary as Gym Trainer						
					 
									
						1982
						
							Easter 2016 as Lennie North						
					 
									
						1982
						
							The Bell as Noel Spens (4 episodes)						
					 
									
						1981
						
							Psy-Warriors as Richards						
					 
									
						1981
						
							Time Bandits as Robber Leader						
					 
									
						1980
						
							Hawk the Slayer as Ralf						
					 
									
						1980
						
							Bloody Kids as Detective Ritchie						
					 
									
						1980
						
							Fox as Ray Fox (13 episodes)						
					 
									
									
						1979
						
							Comedians as George McBrain						
					 
									
						1978
						
							On a Paving Stone Mounted						
					 
									
						1978
						
							Out as John Pavey (3 episodes)						
					 
									
						1978
						
							Sweeney 2 as Llewellyn						
					 
									
						1977
						
							The Professionals as Jack Stone (1 episode)						
					 
									
						1977
						
							Jabberwocky as Flying Hogfish Peasant						
					 
									
						1975
						
							Keep an Eye on Albert as Albert						
					 
									
						1975
						
							The Sweeney as Eagle (1 episode)						
					 
									
									
						1974
						
							Soldier and Me as Driver (9 episodes)						
					 
									
									
						1974
						
							Flanagan as Flanagan						
					 
									
						1973
						
							The Final Programme as Frank						
					 
									
						1970
						
							Play for Today as Albert (1 episode)