Film
Luis Bermejo
Juan Carlos I
Guillermo Toledo
Various Roles
Alberto San Juan
Felipe VI de España
Self (voice)
The Captive
2025
Victoria ve Abdul
2017
The Broken Crown
2016
Münih: Savaş Yaklaşıyor
2021
The Realm
2018
Elektrik Savaşları
Yeminle Ağzımdan Kaçıyor
Che: Birinci Bölüm
2008
Richard Jewell
2019
The 13 Roses
2007