What can cause a chest infection in a 90 year old male?

Could be caused by the fact they are of an old age meaning their Immune system is very low. If the cough is chesty and lower down then you should check in to hospital for antibiotics as because they are of an elder age it could develop into bunnies.