Owen was Chairman of the Tonbridge, Edenbridge and Malling Conservative Association from 2019 - 2021.
Owen represented the Castle Ward in Tonbridge.
Owen has lived in Tonbridge and area since 1970. First elected to Tonbridge & Malling Council in 1984, he was one of its longest standing members. During that time he was cabinet member for Environmental Health, and was elected Mayor for the year 2015/16. He did not stand for re-election in 2019 but continues to be an active local party supporter along with his wife Christine and represents the Council on the Upper Medway Internal Drainage Board.