 He was an elected member of the London County Council representing Hampstead for the Conservative backed Municipal Reform Party from 1889-1904.He served as one of the Council's deputy chairman from 1900-04.The local Liberal Association selected George Frederic Rowe as their candidate to gain the seat.