The Man Who Bought The Moon 2018
as American General
The Beast 2010
as Narrator
Cobrador: In God We Trust 2007
as Dentista
Night Watch 2005
as El comisario
Assassination Tango 2003
Actor
Diary for a Tale 1998
as William
Happy Together 1997
as Lover
The Man Who Captured Eichmann 1996
as Muller
Credits from TMDB.