The friendliest place on the web for anyone with an interest in aquariums or fish keeping!
If you have answers, please help by responding to the unanswered posts.
It could be any reason. I`ve seen other fish change color for hiding purposes, for being mad or angry, For scaring off other fish or changing from a juvenile to an adult. Hard to pinpoint the reason. I would say as long as he is eating looks fine he should be OK.