Your question doesn't provide enough information to answer accurately (ie.
how old is he?), but if he is having heaviness/pressure of the chest with pain then he needs immediate medical attention at an ER to rule out a heart issue. Get him there urgently/call an ambulance.
If these symptoms can be directly explained by a chest infection, he would still require assessment and possibly antibiotics.