Sean

Xu Xuan, or Ah Xuan (as was often called in the movie), was a young herb-collocter lived in the Snake-catcher village. When General commanded people to catch snakes for him, he joined the hunting team, but found himself couldn't get anywhere due to his fear of snakes. So, most of the time, he just collected medicinal herbs to help other people in the village. He wanted to be a physician someday, so that he won't have to catch snakes anymore.

In another reincarnation, Xu Xuan seemed to be a scholar, which was more consistent with his original role in the folktale.