is this the only fish in the tank? what are your water parameters. this fish does need quality water, so may be an indication that you need to test the water. with the cichlids, this type of behaviour is usually an indicator that there are internal injuries. if he is not the only one in the tank, maybe he got into it with one of the tankmates. this fish i very aggressive and carnivorous.
hth
maggie