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 The Bill (1984) Guest starring as Paul March Episode 1x03: Clutching at Straws (Oct 30, 1984)