Owen is Chairman of the Tonbridge, Edenbridge and Malling Conservative Association. He was elected at the AGM in 2019.
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.