Joey Resto told INSIDE EDITION he couldn't leave the man without helping him.
A passenger on the New York City subway gave a frail and shivering homeless man the shirt off his back.
Read: Mystery Man Saves Toddler from Rushing Traffic, Disappears
Now the Good Samaritan, Joey Resto, a 23-year-old case worker, is speaking out about his act of kindness.
"I just did it because it was the right thing to do," he told INSIDE EDITION. "I would have felt bad and it would have been on my conscience if I had just left him like that."
In a video of the interaction, the homeless man is so weak he can barely lift his arms, so Resto gently pulls the shirt over his head for him, and then adjusts it to make it fit.
“He lifted his arms up like a child and he let me put the clothes on,” Resto said.
Resto then went back to his seat and fetched his hat. He carefully placed it on the homeless man's head.
Read: Airport Angel Helps Woman Make it Home to Dying Mom
Resto’s actions were filmed by another subway rider, Lazaro Nolasco, on Friday night. The video was then shared to Facebook - where it is gaining millions of new viewers every hour.
Resto’s girlfriend, Yani Martinez, says she couldn’t be prouder of her man. She said: "I think he's a great person and now everyone can see that he's a great person a well."
Resto said: “When I see something like that or I see something wrong I just do it. I act.”
Watch Below: How Dozens of Homeless People React to Receiving Tiny Houses