In House M.D., which actor plays Dr. James Wilson, Gregory House’s closest friend?

The story behind the answer

Robert Sean Leonard plays Dr. James Wilson, Gregory House’s closest friend, in House M.D.

Wilson is an oncologist and the head of the Department of Oncology at Princeton-Plainsboro Teaching Hospital. His warm, patient-centered manner contrasts with House’s hostility and impulsiveness, making him both a moral counterweight and a frequent participant in House’s investigations.

The friendship between House and Wilson is one of the show’s longest-running relationships. Wilson often challenges House’s choices, yet he repeatedly helps him through professional and personal crises. Their bond is complicated by arguments, betrayals, and periods of estrangement, but it remains central to the series.

Leonard was already an established actor before House. He appeared in the film Dead Poets Society and had a substantial stage career, including Broadway work. On House, his character’s medical specialty and emotional connection to House gave the series a continuing storyline beyond individual patient cases.

Source: Wikipedia · fact-checked Sept. 2026

Add question to a list

Choose a list to keep this question in: