Leland Crooke

Leland Crooke is an American film and stage actor. He portrayed Candor, a member of The Triad on Charmed.

Career

 * Key West
 * Melrose Place
 * Star Trek: Deep Space Nine
 * Buffy the Vampire Slayer
 * Angel
 * Charmed