Actor
Leg of a Salesman
2025 · as Neville
The Mad Shagger
2020 · as Rat
The Crucifixion
2017 · as Bishop Gornik
Iona
2015 · as Detective
A Lonely Place to Die
2011 · as Mr. Rakovic
Valhalla Rising
2010 · as Malkolm
Low Winter Sun
2006 · as Father Brannigan
Man to Man
2005 · as Hector Duncan
Young Adam
2003 · as Forensics Expert
The Planman
2003 · as John Baresci (as Matthew Zajac)
Einstein's Biggest Blunder
2000 · as Narrator (as Matthew Zajac)
Chasing the Deer
1994 · as Alistair Campbell