 He was born in Kirkwall, Orkney Islands in 1856, the son of Robert Garson, and moved to St. Catharines, Canada West with his family in 1857.He served as a captain in the local militia.Garson was trained as a mason and became a construction contractor.