564 total votes
Staff Sergeant Robert Barnes

Staff Sergeant Robert Barnes

Staff Sergeant Robert Barnes is a fictional character from the 1986 film Platoon. ... more on Wikipedia

Staff Sergeant Robert Barnes is also found on...

List of Platoon Characters