CharacterDr. Daniel PierceDr. Daniel Pierce in Perception (2012), played by Eric McCormack. Played byEric McCormackAppears inPerception2012