I would say that he is most certainly a ghost from Marstons past, probably someone he knew and gunned down during a job. If you read the newspapers, it says how some towns have reported ghost sightings.
Plus, looking at the guides it says you cant complete the mission once you are in control of Jack, so its definately someone John knew.