 He was a Deputy Lieutenant and J.P. for Montgomeryshire, and captain in the Montgomery Yeomanry Cavalry.In 1862 Williams-Wynn was elected Member of Parliament for Montgomeryshire.He held the seat until 1880.