He needs to consult an ENT Surgeon to rule out and ENT causes of halitosis. Many systemic illnesses also have bad breath as its symptoms like
Liver Disease. so, a proper clinical evaluation is necessary
Next Steps
Use this app to find a good ENT Surgeon in your neighbourhood and book an appointment to meet the doctor asap!