Filmography

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