2 credits
Queen of the Damned(2002)
New York Vampire (as Miguel Ayesa)
Mission: Top Secret(1991)
Pedro