A Queens man has gone viral after his good deed was caught on camera.

The video posted to Facebook has more than 24 million views.

It shows Trevor Robinson, a rapper who goes by Queenz Flip, taking the coat off his back and giving it to a homeless man.

It brings the man to tears. Robinson eventually offers his shoes as well, when he noticed the man had holes in his.

"I have a following on social media and it got a lot of views but that's not the goal here.  The goal here is to influence others that follow me, my supporters that it's alright to give," said Robinson.

As part of his company T Flip R, Robinson helps raise money for charitable initiatives throughout the city.