John Richard Todd

John Richard Todd was the technical advisor on 14 episodes of Charmed during season 7 and 8.

He also portrayed an unidentified Elder in the season 6 episode "It's a Bad, Bad, Bad, Bad World, Part 2", the season 7 episode "Charrrmed!" and the season 8 episode "Payback's a Witch".