Who portrayed oncologist James Wilson in House M.D.?
Answer
Robert Sean Leonard
Answer
Robert Sean Leonard
Robert Sean Leonard portrayed oncologist James Wilson in House M.D.
Wilson is Dr. Gregory House's closest friend and works as the head of the Department of Oncology at Princeton-Plainsboro Teaching Hospital. His empathetic style contrasts with House's bluntness, making their friendship one of the series' central relationships.
Leonard was already known for film and stage work before joining the medical drama. His earlier credits included Dead Poets Society, in which he played Neil Perry, and Much Ado About Nothing. He also had a substantial theater career and won a Tony Award for his performance in The Invention of Love.
The character's oncology specialty creates storylines involving serious diagnoses and difficult treatment decisions. Wilson's personal loyalty to House is repeatedly tested, but the two remain connected throughout most of the series.
Source: Wikipedia · fact-checked Oct. 2026