Which actor portrays James Wilson, House’s closest friend, in House M.D.?
Answer
Robert Sean Leonard
Answer
Robert Sean Leonard
Robert Sean Leonard portrays James Wilson in House M.D.
Wilson is an oncologist and the chair of oncology at Princeton-Plainsboro Teaching Hospital. He is House’s closest friend and frequently serves as the compassionate counterweight to House’s cynicism, impulsiveness, and disregard for hospital rules.
The character’s medical specialty also gives the show a natural way to explore difficult conversations about cancer, prognosis, treatment choices, and end-of-life decisions. Wilson often understands House better than other colleagues, even when he disapproves of House’s behavior.
Leonard was already known for film and stage work before joining the series. He appeared in Dead Poets Society and received a Tony Award for his performance in the Broadway production of The Invention of Love. His House role made him part of the show’s central ensemble for its entire run.
Source: Wikipedia · fact-checked Oct. 2026