Which actor played Dr. Allison Cameron in the first three seasons of House M.D.?
Answer
Jennifer Morrison
Answer
Jennifer Morrison
Jennifer Morrison played Dr. Allison Cameron during the first three seasons of House M.D.
Cameron was one of Gregory House’s original diagnostic fellows, alongside Robert Chase and Eric Foreman. She was portrayed as compassionate and idealistic, often emphasizing the human side of patients and questioning House’s willingness to take ethically difficult risks.
Morrison remained a central cast member through season three and later returned in recurring appearances. Cameron’s professional specialty was immunology, and the character’s personal history included the death of her husband, which influenced her emotional responses to patients.
Morrison later became known for playing Emma Swan in Once Upon a Time. Her House role is sometimes confused with those of Olivia Wilde, who joined the diagnostic team later as Remy “Thirteen” Hadley, or Amber Tamblyn, who played Martha Masters.
Source: Wikipedia · fact-checked Oct. 2026