Acting
5 titles
No biography available.
The Greg Behrendt Show
2006
Rock Star
2005
Queen of the Damned
New York Vampire (as Miguel Ayesa)
The Ferals
1994
Mission: Top Secret
Pedro