scriptwriter
noun
°A person who writes scripts.