SAN JOSE, Calif. (KGO) -- A San Jose man rushed to help an injured police officer at Friday's protest over the death of George Floyd, only to later get shot by an officer with a rubber bullet.
"I was shot in my stomach," said San Jose resident Tim Harper, who took a rubber bullet to the gut on Friday. He was in so much pain Monday, he had to leave his construction job early.
RELATED: San Jose police officer under investigation for behavior during George Floyd protests
He was hit after he defended a teenage boy, who was hit in the head by police projectiles outside San Jose City Hall.
"I tried to walk up peacefully. I was a good distance from them and I just said 'you guys just shot a kid in the head over here, what the heck is wrong with you guys' and then the next thing I know, an officer walked through two officers, shot me, and then stepped behind the other two officers, and I just turned around and walked off."
To add insult to literal injury, moments before he was hit, Harper ran to help an injured officer. Video shows Harper carrying the man to safety with two other officers.
"Instincts - I ran up there and grabbed his ankles and carried him to his car."
RELATED: San Jose police officer under investigation for behavior during George Floyd protests
While the video of Harper helping police circulated, so did video of San Jose police officer, Jared Yuen, taunting protesters.
Yuen is now under investigation for possible misconduct. Harper saw the story on the news Monday and recognized Yuen as the cop who fired the rubber bullet at him.
Kate Larsen: "How do you know it was Officer Yuen?"
Referencing the painful bruising on his stomach, Harper said, "when you wake up in the morning like this, you're not going to forget a face."
Harper called SJPD internal affairs and wrote a letter to Mayor Sam Liccardo.
RELATED: George Floyd protest: SJ police escalate response with flashbang grenades, tear gas, rubber bullets
He's also frustrated with San Jose police chief, Eddie Garcia's, response to Yuen's behavior.
"I'm not happy with his actions, I'm sure if Jared was sitting here he'd be embarrassed as well. But I will tell you, I know Jared and he's a good kid who made a mistake who let his emotions get the better of him," said Chief Garcia at a Sunday press conference.
"You got the chief of police backing this cop and we don't want cops like this around here," said Harper. "They need to fire him."
RELATED: 38 people arrested, several officers injured in violent San Jose protests
Larsen: "What do you want from SJPD and Officer Yuen?
Harper: "I just want an apology"
Harper was not actually part of the original demonstration on Friday, he just lives near City Hall and was observing. But after everything that happened, he protested against police brutality, all weekend.
Take a look at the latest stories and videos about the investigation into George Floyd's death in Minneapolis and protests across the U.S.
RELATED STORIES & VIDEOS: