In House M.D., which actor portrays Dr. James Wilson, House’s best friend and an oncologist?
Answer
Robert Sean Leonard
Answer
Robert Sean Leonard
Robert Sean Leonard portrays Dr. James Wilson in House M.D., the show’s compassionate oncologist and Gregory House’s closest friend.
Wilson serves as an important counterbalance to House. He is generally empathetic, socially skilled, and concerned about patients, yet he repeatedly remains loyal to House despite House’s impulsive behavior. Their friendship drives many of the series’ personal storylines and conflicts.
Leonard was already an established actor before joining House. He appeared in the film Dead Poets Society as Neil Perry and had a substantial stage career, including work in Broadway productions. His performance as Wilson combined medical authority with emotional vulnerability.
The character’s specialty is oncology, the branch of medicine dealing with cancer. That detail is sometimes overlooked because Wilson is also frequently involved in House’s personal and administrative problems. Leonard remained a principal cast member throughout the series.
Source: Wikipedia · fact-checked Oct. 2026