Question: who plays ice queen in once upon a time
Answer: Elizabeth Mitchell ( born Elizabeth Joanna Robertson : March 27 , 1970 ) is an American actress known for her role as Dr.