raconteur

Definition

A person who tells stories or anecdotes in a skillful and entertaining way.

Example

"At dinner parties, he was the life of the gathering, a true raconteur who could make everyone laugh with his tales."