Barry Garner is a Colonial officer on Battlestar Pegasus prior to the deaths of Admiral Helena Cain and Colonel Jack Fisk. Before his promotion, he was an engineer.
He is played by John Heard.
Barry Gardner is the third officer to assume command of Battlestar Pegasus after the ship was integrated in Admiral William Adama's Fleet. He assumed command after the suspect death of Colonel Jack Fisk (The Captain's Hand).