Will Truman

William Truman is a fictional character on the American sitcom Will & Grace, portrayed by Eric McCormack. He is a lawyer who lives in the Upper West Side of New York City with his best friend, Grace Adler (Debra Messing). The series also portrays his relationship with the two other main characters, Karen Walker (Megan Mullally) and Jack McFarland (Sean Hayes).