Answer: improviser

AnswerCrossword Clue
improviserone who improvises also IMPROVISATOR, IMPROVISOR