DC Database
DC Database

Sergeant John Bowers was the secret lover of Larry Trainor.

Sergeant John Bowers was a ground crew chief for the United States Air Force. He got into a romantic affair with his USAF colleague Larry Trainor, a married man, but he witnessed the horrible accident during a flight test that nearly killed Larry and turned him into the Negative Man.[1] Even though he feared having his sexuality discovered by the military, he wanted to get away with Larry after the flight test, but the accident caused Larry to leave him.[2]

At the end of his long life, John went on to meet Larry through dreams woven by the Negative Spirit through its Psychic Link power. So Larry found out where his beloved lived today and went to visit him, staying by his side until his death.[3]


  • The character is portrayed by Kyle Clements (young) and Tom Fitzpatrick (old).