Hello Friend, Good that you are seeking a help here. Everyone today irrespective of age is undergoing stressful lifestyle. So he no exception. May be a neutral person need to speak to him to understand the reason or root cause for his depression and anger.
Suggest you to take a to a family counselor for further evaluation.
Next Steps
Consult him with a psychologists directly or online