Former Massachusetts lawyer John McBride could face more than three decades in prison on bank and tax fraud charges stemming from alleged schemes to keep two homes in elite coastal towns despite more than $650,000 in federal tax liens.

A District of Massachusetts indictment unsealed on Monday charges McBride, 64, with bank fraud and endeavoring to obstruct and impede the due administration of the tax laws.