Actor
Illegal
2019 · as Officer Santiago
No Turning Back
2002
The Contract
1999 · as Coffee House Waiter
Final Voyage
1999 · as Duran
Dementia
1999 · as Martin
They Come at Night
1998 · as Pedro
I'm Watching You
1997 · as Photographer
Emmanuelle in Space 2: A World of Desire
1994 · as Don Romeu
Emmanuelle: First Contact
Off-eko maitasuna
1992
Night of the Executioner