Inspector Rodriguez
Status: Deceased (vanquished in 1999)
Known Powers: Energy Balls & Sonic Scream
Appearances: S1: The Power of Two, Love Hurts, & Déjà Vu All Over Again
Bio:
Played By: Carlos Gómez