Eric James McCormack
(born April 18
) is a Canadian/American actor, musician and writer. He is probably best known for his role as Will Truman in the comedy sitcom Will & Grace
For Disney, he played Scott Hawkes in the 1998 Touchstone Pictures film Holy Man, James Novak in the ABC Studios TV show Monk and Dr. Daniel Pierce in the ABC Studios TV show Perception.