Catherine O'Hara

Catherine O'Hara is a Canadian-American actress who portrayed Carol Ward on Six Feet Under.