Career
Born in Saint Thomas, Ontario, McGibbon was a physician by profession. During World War I, he was a medical officer with the 1st Black Watch and the 8th Royal Berkshire Regiment. He was awarded the in 1915.
A city councillor for the city of Bracebridge, Ontario, he was first elected to the Canadian House of Commons for the electoral district of Muskoka in 1917 as a Unionist.
He was defeated in 1921 but was re-elected in 1925 as a Conservative for the newly created electoral district of Muskoka—Ontario. He was defeated in 1935.