Employment Law Questions? Ask an Employment Lawyer.
Thank you for your question. I look forward to working with you to provide you the information you are seeking for educational purposes only.
They cannot keep his money and he is entitled to collect on those pensions if he now meets the age requirements to collect. It is a violation of the Employee's Retirement Income Security Act (ERISA) for them to withhold his pension money. So you need to start by writing a letter to the pension administrator of each company, with copies of your proof of his employment at each company, and tell them that under ERISA he is entitled to his pension and their refusal to provide it is a breach of contract and violation of ERISA and you will pursue legal actions against them for damages including attorney's fees as provided for under ERISA.
If they will not award the pension, then your next step I am afraid is you need a local ERISA attorney to sue the company pension plans for violation of the pension laws and contract and seek your damages through the court.