Which actor played Eric Foreman in House M.D.?

The story behind the answer

Omar Epps played Dr. Eric Foreman in House M.D.

Foreman is a neurologist and one of the original members of House’s diagnostic team. He is intelligent, ambitious, and often more cautious than House, creating a professional and moral contrast with his supervisor. Over the series, Foreman develops from a junior doctor into a leader within the hospital.

Epps had already built a substantial screen career before joining the medical drama, appearing in films and television projects. House M.D. gave him a long-running role that allowed the character to take on greater responsibility and complicated relationships.

Foreman is sometimes confused with other members of House’s team, particularly Robert Chase or Allison Cameron. Epps played Foreman; Jesse Spencer played Chase, while Jennifer Morrison played Cameron.

Source: Wikipedia · fact-checked Sept. 2026

Add question to a list

Choose a list to keep this question in: