What is the name of Dr. James Wilson’s actor in House, M.D.?

The story behind the answer

Robert Sean Leonard played Dr. James Wilson in House, M.D.

Wilson is an oncologist and one of Dr. Gregory House's closest friends. Leonard portrayed him throughout the series, providing a contrast to House's hostility and rule-breaking. Wilson's role as a compassionate cancer specialist also allowed the show to explore difficult questions about terminal illness and physician responsibility.

Robert Sean Leonard had a substantial career before House, M.D. He appeared in the 1989 film Dead Poets Society and was also an established stage actor. His character's friendship with House is central to the series, but Wilson is not House's supervisor or the hospital dean. Those duties belong to other characters, a distinction that can cause confusion when identifying the show's medical hierarchy.

Source: Wikipedia · fact-checked Oct. 2026

Add question to a list

Choose a list to keep this question in: