Career
He represented Charlotte County in the Legislative Assembly of New Brunswick from 1882 to 1892 as an Independent member. He was born in Saint George, New Brunswick, the son of Francis Hibbard. He served on the council for Charlotte County for two years.
After Hibbard retired from politics, he became registrar of deeds and wills for Charlotte County.