A Good Samaritan who describes himself as a "cowboy" living in San Francisco’s Chinatown is being heralded as a hero after he stepped in to save an elderly man who was being attacked in the area. 

"I see a very young guy beating up a very old man in the middle of the street and a bunch of people watching," self-described cowboy, 24-year-old Darren Mark Stallcup, told NBC Bay Area on Thursday. 

The attack unfolded on Wednesday in Chinatown. Stallcup said he rushed out of his apartment after he heard people screaming on the streets.

CALIFORNIA DEMOCRAT QUESTIONS KOREAN AMERICAN CONGRESSWOMAN'S SINCERITY ABOUT OPPOSING AAPI HATE 

The attacker initially fled the scene as people tried to help the elderly man, who is Asian, according to NBC's Robert Handa. 

"Before I could even pull out my phone, the guy came back around a second time. This time in a full sprint with the craziest look in his eye," he said. "I remember screaming at him during the fight. While I was bear-hugging him, I was yelling at him. I was telling him that the old man he was attacking was actually his brother and that ‘love was the answer.'"

SAN FRANCISCO REPORTS RISE IN HATE CRIMES; POPULAR JEWISH CAFE DEFACED WITH ANTI-SEMITIC PHRASES

The attacker reportedly did not answer Stallcup, who then struggled with the attacker until police arrived. 

San Francisco police told Fox News later Friday that Yuefeng Li, a 44-year-old male from San Francisco, was taken into custody and booked for threats, assault likely to result in great bodily injury and for drawing or exhibiting a deadly weapon. 

"I was just doing what any good man would do. And hopefully, if any of you saw somebody attacking an elderly person, you might try to do something to stop them," Stallcup added.