Desobediente 2026
as Self
The Meaning of Life 2021
The Code 2018
as Himself
Crimes Against Humanity 2017
Hacking Justice 2017
The Demise of ETA 2017
as Self - Former NA Judge
Listening to Judge Garzón 2011
as Entrevistado
El alma de los verdugos 2007
Director
Credits from TMDB.