Hello Parent
Sometimes children behave in this manner when they want to seek attention. Also we need to note down what all are the situations which cause him this anger, is it when he wants something we are always saying NO to it( is it our first reaction most of the times).
Avoiding to eat could be sensory or behavioral( for better understanding consult a psychologist).
So firstly you need to note down what all causes him this behavior, could be what he observes in his surroundings( violent environment around).
Next Steps
Consult a psychologist for a detailed Behavioural assessment to understand better and further proceedings.
Health Tips
Try and not say NO to the child, explain him/ her the why. Stay patient and calm with the child.