2002
as Medical Examiner
2022
as Sam
2023
as Father Claude
2025
as Paul Roberts
2024
as Charlie
as Richard
as Peter Adler
as Sheriff Beresford
as Seamus Larson
1999
as Maxie
as Detective
2021
as Steven
as Blades
as Jacques