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