Saturday Night Live cast member Pete Davidson has apologised for mocking the appearance of a veteran who lost an eye in Afghanistan.
He says Lt Com Dan Crenshaw, now a congressman-elect from Texas, “deserves all the respect in the world.”
On SNL’s Weekend Update segment, Davidson was joined by Crenshaw, a Navy Seal.
Davidson had mocked Crenshaw a week earlier, saying viewers might be surprised he’s “not a hit man in a porno movie.”
Crenshaw, a Republican who won a House seat on Tuesday, took some joking shots at Davidson. And when his mobile phone rang, the tone was Breathin by Ariana Grande, Davidson’s former fiancee.
Crenshaw got serious at the end, encouraging civilians and veterans to connect and paying tribute to heroes like Davidson’s father, a firefighter who died on 9/11.