We do not currently know of any antonyms for habitual joker.
For similar words to habitual joker, try: