Cast Credits The Shield (2002) Guest starring as Miguel Esteana Episode 1x01: Pilot (Mar 12, 2002) Charmed (1998) Guest starring as Homeless Man Episode 5x12: Centennial Charmed (Jan 19, 2003)