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