 He was also chairman of the Llanelly Railway and a J.P. for Berkshire living at Wokingham.At the 1885 general election, Murdoch was elected as the Member of Parliament (MP) for Reading, holding the seat until his defeat in 1892.He regained the seat in 1895, and held it until his death aged 61 in 1898.