Infinite Sea
A Luz de Judá
as Rabbi
The Island of Lies
as Civil Guard Agent #1
Sefarad
as Menasseh Ben Dov