Terry Alderton was booed off stage at the Invictus Games closing ceremony last night following an "inappropriate" and expletive-ridden set.
The 'EastEnders' actor - who is also a comedian - shocked the crowd, which contained many youngsters, at the Queen Elizabeth Olympic Park in Stratford, west London, on Sunday night by telling a number of "badly-chosen" jokes and "f-ing and blinding" on several occasions.
A source told BANG Showbiz: "It was awful. When the boos started he jokingly encouraged the crowd to boo even more but it didn't work in his favour at all. He was dying on stage.
"Some of the jokes were really badly-chosen and inappropriate for a family event. He was f-ing and blinding, it just wasn't appropriate for the event. I wonder what Prince Harry thought about it."
Some of Terry's so-called jokes at the inaugural event, which had seen wounded soldiers competing in several sports, included one about missing planes - a possible reference to Malaysia Airlines flight MH370 which disappeared earlier this year - and he started his set with gun and explosion noises.
Afterwards, Terry - who plays Terry Spraggan in the BBC One soap - took to his Twitter account to defend himself and insist he was "very saddened" to hear he had offended some with his set.
He wrote: "Being miss judged from the off in comedy can be frightfully dangerous. And once you are going down the rescue can fuel the fire.
"I have played to the military many many times, including Afghan and Iraq and have done nothing but try to lift the folk working out there.
"I also did the royal commandos 350 yr celebration in Exeter. I'm very sadden by the comments on twitter that I offended folk.. (sic)"
Following his set, Terry was hit with a torrent of abuse on Twitter, with several taking to the social networking site to slam his performance.
One user wrote: "Still in shock at Terry Alderton being booed off stage yesterday, the most vile and inappropriate jokes ever, I was embarrassed for him!! (sic)"
Several stars took in the Invictus Games closing ceremony including Prince Harry, who organised the event, and former England rugby players Lawrence Dallaglio and Jason Robinson.
Tagged in Prince Harry