Todd Rivers / Dr. Lucien Sanchez Todd Rivers / Dr. Lucien Sanchez Garth Marenghi's Darkplace There is no information about «Todd Rivers / Dr. Lucien Sanchez» yet. Actors Matt Berry Actor