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