Steve Harrington is a fictional character from the Netflix television show Stranger Things, portrayed by Joe Keery. Though initially characterized as a stereotypically unlikeable jock, Steve has progressed throughout the series into a more courageous, thoughtful, and caring character.