As a fearless special forces soldier, he has taken on the Vietnamese, the Soviets and even the US national guard in the pursuit of justice.
And now John Rambo is preparing for his greatest challenge: fighting the murderous fanatics of Islamic State.
Sylvester Stallone, who has played the part four times, has even sent a production team to find film locations in the terror group's heartlands.
As well as writing the script for Rambo: Last Blood, the 69-year-old actor will again take the lead role.
He revealed his plans during an unannounced appearance at the San Diego Comic-Con convention last week to promote his forthcoming Rocky movie, the seventh in the boxing franchise.