Cast Credits Charmed (1998) Guest starring as Scot Alexander Episode 2x04: The Devil's Music (Oct 21, 1999)