Cast Credits L.A. Dragnet (2003) Guest starring as Alex Karp Episode 1x03: All That Glitters (Feb 16, 2003) Cleopatra (1999) Starring as Cassius Charmed (1998) Guest starring as Leader of the Order Episode 6x12: Prince Charmed (Jan 18, 2004) Yellowthread Street (1990) Starring as Det. Nick Eden