haley davies dp