In House M.D., which actor portrays Dr. James Wilson, House’s best friend and an oncologist?

The story behind the answer

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

Add question to a list

Choose a list to keep this question in: