A Luz de Judá
Role(s): Rabbi
Sefarad
Role(s): Menasseh Ben Dov
The Island of Lies
Role(s): Civil Guard Agent #1
Infinite Sea
Rend Your Heart
Role(s): Second Assistant Director