Career
He represented 3rd Queens in the Legislative Assembly of Prince Edward Island from 1879 to 1882 as a Conservative member. He was born in New Perth, Prince Edward Island, the son of Robert Shaw and Jane Williams, and educated at Prince of Wales College in Charlottetown and Dalhousie College in Halifax, Nova Scotia. Shaw then studied law and was called to the bar in 1870.
He lived in Charlottetown.
Shaw died in office in Charlottetown at the age of 36.