Born in Barcelona, Spain
Hounds of War
2024
As Rosebud
The Pope's Exorcist
2023
As Spanish Doctor
The Communion Girl
As Santiago
Cross the Line
2020
As Guardia de seguridad
Legacy of Lies
As Maxim
Don't Grow Up
2015
As Bastian's Father
Cloud Atlas
2012
As Mr. Roderick