James Nugent, 41, from Newquay, Cornwall, was one of 14 survivors of the North Sea crash near Sumburgh, Shetland, on August 23.
The father-of-one, originally from South Africa, escaped from the flooded wreckage but has been left traumatised by the ordeal.
He said: "I get nightmares every night where I am fighting my way out of the fuselage, being held back and struggling to reach the surface. I dream about people grabbing my hands and feet and they try to hold me back. Sometimes my clothes get caught in the fuselage and I can't get out."
The offshore oil worker and 17 others were en route to Sumburgh Airport for refuelling when the aircraft crashed.
Mr Nugent, who has a partner Emma and three-year-old daughter Indi-Eve, said: "I do like to work offshore and if there was any other way to get out there I would consider it. All my plans have been put on hold and I need to rethink my career.
"I have now started seeing a psychologist and a physiotherapist to help me get on with my life."
Sarah Darnley, 45, of Elgin, Gary McCrossan, 59, from Inverness, Duncan Munro, 46, from Bishop Auckland, and George Allison, 57, from Winchester, died in the tragedy.