Film :
- La Passione di Cristo (2004) nel ruolo di Giuda Iscariota
- La storia della Natività (2006) nel ruolo di Erode Antipa
- Agora (2009) nel ruolo della serva di Ipazia di Alessandria
- The Way (2010) come Joost
- Maria Maddalena (2018) nel ruolo di Caifa
- The Last Warrior (2021) nel ruolo del Moro
Televisione :
- La miniserie biblica (2013) nel ruolo di Ponzio Pilato
- Miniserie Saints &Strangers (2015) nel ruolo di Sir George Yeardley
- Miniserie La tenda rossa (2014) nel ruolo di Joseph
- La serie TV I Borgia (2011-2013) nel ruolo di Alfonso d'Este
- Serie TV Medici (2016-2019) nel ruolo di Bernardo de' Medici
- Serie TV The New Pope (2020) nel ruolo del Cardinale Voiello