Andrea K. Brooks is a Canadian actress and model best known for portraying Faith Carter on the Hallmark series When Calls the Heart and Eve Teschmacher in The CW series Supergirl. Wikipedia