Law was married to Elizabeth Klinck, with whom he fathered thirteen children. Law came to Richmond Hill in 1826. In Richmond Hill he took up employment as a general merchant.
He soon came to own a tannery where he worked as a tanner.
In 1827, he purchased a lot at the corner of Yonge Street and today"s Richmond Street, where he built an estate he named "Richmond Villa" in 1833. In the 1850s, Law worked as an assessor for Vaughan Township.
On January 6, 1873, Law was elected the first reeve of the newly incorporated village of Richmond Hill. The biggest issue that faced the Richmond Hill Village Council during his term was the need for a new high school for the village.
Money was raised for the school and its construction was completed in November 1873.
Law served only a single year as mayor, and was replaced in 1874 by William Harrison. Law crescent in Richmond Hill was named in his honour.