McGiverin was educated in Upper Canada. He served as warden of Lincoln County and mayor of St. Catharines. His first wife was Jane Davidson Clark. His second wife was Emma Caroline Counsell. He was the father of Harold Buchanan McGiverin, a prominent Canadian lawyer and politician.
