John Perry

John Perry books in order. Complete reading order for the Old Man's War series by John Scalzi.

John Perry enlisted in the Colonial Defense Forces on his 75th birthday. On Earth, that’s the earliest you can sign up. The CDF doesn’t want young soldiers. They want people with a lifetime of experience, people who’ve lived enough to know what they’re fighting for. In exchange for service, recruits get new bodies: young, green-skinned, genetically enhanced, and far stronger than anything biology produced naturally.

Perry’s wife Kathy had died before he could enlist. He visited her grave on the day he left Earth, knowing he could never return. That loss sits underneath the action of the first novel. Perry fights alien species across multiple worlds, but his internal story is about grief, identity, and whether the person in the new body is still the same person who buried his wife.

John Scalzi wrote Perry as an ordinary, thoughtful man put into extraordinary circumstances. Perry observes, questions, and often cracks jokes. He’s not a natural soldier. He’s a retired advertising writer who happens to be good at staying alive. His common sense and willingness to think differently give him an edge that raw combat ability doesn’t.

In The Last Colony, Perry is given command of a new human settlement caught between competing alien factions. He has to navigate politics, deception, and the possibility that humanity’s own government is working against its colonists.

Reading Order

See the complete Old Man’s War reading order for all books featuring John Perry.

Frequently Asked Questions

Who is John Perry?

John Perry is the protagonist of John Scalzi’s Old Man’s War. He is a 75-year-old man who enlists in the Colonial Defense Forces and receives a new, enhanced body to fight in interstellar wars.

What order should I read the John Perry books?

Read the Old Man’s War series in publication order. Perry is the main character of the first three books. ‘Zoe’s Tale’ follows his adopted daughter.

Does John Perry appear in all the Old Man's War books?

Perry is the protagonist of the first three novels. He appears in ‘Zoe’s Tale’ but the story is told from his daughter’s perspective. The final two books shift to new characters in the same universe.

Disclosure: As an Amazon Associate, we earn from qualifying purchases. We may receive commissions for purchases made through links on this site.

Privacy Policy