The Lost Eden 2007
Actor
The Galíndez File 2003
as Hotel Receptionist (as Alberto Noel Peña)
Amazon 2000
as Scientist
Credits from TMDB.