yes it certainly might. shingles can afflict anyone but it's most common in people over the age of 50. the shingles vaccine is approved for anyone over age 50 and the centers for disease control (cdc) recommends everyone over age 60 receive a single dose of the the vaccine. even if you've had an outbreak of shingles in the past you still may benefit from the vaccine. the shingles vaccine has been shown to reduce the risk of developing shingles by about 50% and it also may shorten the duration of nerve pain due to an outbreak. if you have a weakened immune system or are allergic to any of the components of the vaccine you should not get vaccinated. i'd suggest you speak with your health care provider about whether or not it would benefit you to receive the shingles vaccine. hope this helps!
shingles - i had shingles several years ago; would the vaccination help me in the future?