Acting
Popular credits
Queen of the Damned
New York Vampire (as Miguel Ayesa)
The Greg Behrendt Show
Mission: Top Secret
Pedro
The Ferals
Rock Star