Manager
B. Monkey (1999)
Von Buhring
El tren de Lenin (1990)
Tom
Consuela (or, The New Mrs Saunders) (1986)
Forbidden Passion: The Oscar Wilde Movie (1985)