Justine 2016
as Conde Bressac
Olalla 2015
as Felipe / Young, Production Assistant
Dead But Dreaming 2013
as Damian
Maleficarum 2011
as Capellan Rodrigo de Palomares
Credits from TMDB.