Inspector Rodriguez

Classification: Demon, Upper-Level

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