2024
as Bus Passenger 5
2019
as Patrick Quincey / Don Quixote
2014
as Nobleman
2010
as Tom the Pig Man
2003
as Parish Priest
2002
as Father Elias
2001
1999
as Lorry Driver