He's barechested, shoots green arrows, and had a comic book series...
...but he's not the guy currently on the CW!
This is Green ArrowHead, and this is his first, never-reprinted adventure from Ace's Indian Braves #1 (1951)!
Created by writer Burt Frohman and illustrator Jim McLaughlin, the avenging Indian appeared in all four issues of Indian Braves (as well as all four covers), then disappeared when the title was cancelled.
featuring the cover from the issue above!