storyteller
US /ˈstɔːr.iˌtel.ɚ/
UK /ˈstɔːr.iˌtel.ɚ/

1.
a person who tells or writes stories
:
•
The old man was a captivating storyteller, enchanting the children with his tales.
•
She is a brilliant storyteller, able to weave complex narratives.