Give him time!
Hes scared and he thinks that the other Cats are his enemies,as he probably had to fight for food where he came from.
I think that he may calm down eventually.
JJJ3 was a bit of a fighter when he first came here,but he has settled in very nicely!!