We do not currently know of any antonyms for strong in character.
For similar words to strong in character, try: