628 total votes
Staff Sergeant Robert Barnes

Staff Sergeant Robert Barnes

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

Staff Sergeant Robert Barnes is also found on...

List of Platoon Characters