Bogle was born in Glasgow, the son of John Bogle (1808–1879), a colonial merchant, and his wife Jane Sarah née Duterrau (1812–1885). Jane was the daughter of Benjamin Duterrau, the artist, with whom she had emigrated to Australia in 1832. She and John had married in Hobart, Tasmania in February 1838, before returning to Britain, where they eventually settled at Woodside, near Torquay.
Bogle represented his school and the RMA at association football, before joining the Royal Engineers. Bogle played as a forward who "displayed the vigour and robust play typical of the Royal Engineers attackers". Later in his career, he also played for the Gitanos club.
Between August 1868 and October 1870, Bogle was based at Chatham, before spending a year in Ireland. Between August 1871 and March 1874, he was based at the Royal Arsenal, Woolwich before he was posted to Bermuda. In October 1876, he was transferred to Gibraltar until March 1879. Between April 1879 and May 1880, he was based at The Curragh (Ireland) before returning to Chatham. In February 1881, he was posted to Aldershot, being appointed instructor in fortifications in February 1882, a post he held for the next seven years.
After spending 1889 and 1890 in Jamaica, Bogle returned to England and was based at Dover until he retired on 25 May 1892.
Bogle married Ethel Glossop (1857–1945) at St Matthias, Torquay on 20 July 1882. It would appear that the couple had no children.
There are few details of Bogle's career after retiring from the army. By 1908, he and Ethel were living at "Collyers" near Steep, Hampshire although at both the 1901 and 1911 censuses, the house was only occupied by staff.
Bogle died at Collyers on 3 March 1915, leaving an estate of £26,740 and was buried at All Saints Church in Steep.