take away his privileges, like no TV tonight or cannot go out this weekend.
There is a reward system. one good behaviour 1 stamp, one bad behaviour -1 stamp. If he collects enough stamps (set a low target first) in a week, reward him with something he likes. If a week is too long for him, try per day.