Which actor played Eric Foreman in House M.D.?
Answer
Omar Epps
Answer
Omar Epps
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