Skilled storyteller (9)
I believe the answer is:
raconteur
(Other definitions for raconteur that I've seen before include "Narrator" , "Amusing fellow" , "He tells a good story" , "He tells a story well" , "source of anecdotes" .)