The accident at Laing O’Rourke’s Royal Victoria Infirmary job in Newcastle five years ago left the man with severe head injuries and both legs shattered.
A court heard the man’s life was probably saved because medics from the hospital attended him quickly.
The Edinburgh man, who cannot be named, sued Laing O’Rourke Construction, whose insurers agreed a compensation package starting with a £2m lump sum, according to the Edinburgh Evening News.
He will also receive annual payments to cover the increasing costs of his care for the rest of his life.
The payments will begin when he reaches the age of 45 at £65,000 a year, rising to £150,000 a year when he reaches retirement age.
The High Court in London approved the settlement. The man, who attended proceedings with his mother and sister, was praised by the court for his immense courage and fortitude in dealing with the consequences of his accident.