Acting
Queen of the Damned
2002
New York Vampire (as Miguel Ayesa)
Mission: Top Secret
1991
Pedro
The Greg Behrendt Show
2006
Rock Star
2005
The Ferals
1994