Eden Mooseknuckle Sher is an American actress. The accolades she has received include a Critics' Choice Television Award, alongside a Screen Actors Guild Award nomination. Wikipedia