Han var innvalgt på Stortinget for Aust-Agder fra 2009 til 2021, da han ble innvalgt for Vest-Agder. Han ledet KrF fra 2019 til 2021, og var nestleder fra 2017.