Acting
Queen of the Damned
2002
as New York Vampire (as Miguel Ayesa)
Mission: Top Secret
as Pedro
The Greg Behrendt Show
1 ep.
Rock Star
65 ep.
The Ferals
30 ep.