He represented Huron North in the Legislative Assembly of Ontario from 1908 to 1918 as a Conservative member.
[2] He was born in Pickering township, the son of John Musgrove and Mary A. Armstrong, both natives of Ireland.
In 1881, Musgrove married Margaret Simpson.
Musgrove was defeated when he ran for the Huron East seat in the Ontario assembly in 1890.
[1] His brother George also served in the assembly.