Acting
Master of None
2015
The Passion of the Christ
2004
Cadfael
1994
Bugs
1995
The International
2009
Blanca
2021
The Decameron
2024
The Buccaneers
Two Tigers
2007
The Listening
2006
Romeo & Juliet
2013
Bent
2018
The Nativity Story
The Young Messiah
2016
6 passi nel giallo
2012
I Am David
2003
The Haunting of Helena
The Apocalypse
Shadow
The Friends of Jesus: Thomas
2001