Hello,
You should get him to talk more about how he spends his time. If he is under the influence of drugs, (hash, weed etc) it will affect his mental wellness.
Next Steps
would be ideal to take him to a GP first and then take it from there. It could be physical, neurological or psychological.
Health Tips
Get some professional help soon.