Fears are growing for Meat Loaf's health after the singer fainted for the second time in a week.

He sparked worry amongst his fans when he fainted mid-performance during a concert in Pittsburgh last Thursday, and collapsed again after a gig in New Jersey on Sunday.

The 63-year-old singer passed out backstage following his set, and had to be given oxygen.

Fortunately, the singer recovered after 10 minutes on the breathing apparatus and did not require any further assistance, according to TMZ.

The Bat out of Hell singer - real name Marvin Lee Aday - suffers from asthma and collapsed while singing his hit I Would Do Anything for Love (But I Won't Do That) in Pittsburgh last Thursday. He managed to finish the show, despite lying unconscious on the floor for 10 minutes surrounded by aides.

He made light of the incident before performing Paradise by the Dashboard Light, saying: “I ******* fainted. I have asthma, I can't breathe.

“Oh wait, I forgot. I got poked by a pin and bled half to death, and then I got slapped in the face and my tooth is loose.”

Meat Loaf’s publicist Maureen O’Connor said: “He hadn't been feeling well the past few days as his asthma had been bothering him. He fainted on stage and got back up and did the rest of the show. We're happy he's okay.”