Born in Barcelona, España
4L
2019
As Alain
The Titan
2018
As Colonel Solano
Apartment 143
2011
As Heseltine
Captain Alatriste: The Spanish Musketeer
2006
As Martín Saldaña
The Uninvited Guest
2005
As Bruno
The Sea Inside
2004
As Marc
Take My Eyes
2003