 Parkes worked as an architect at Liverpool and Canterbury, and in partnership with C.H.E.Blackmann (1880–1885).He was elected to the New South Wales Legislative Assembly in 1885 as the member for Central Cumberland.