He was a member of the municipal council of Haarlem from 2010 to 2017. Since 31 October 2017, he has been an MP, until September 2019 for the VVD, until December 2020 as an independent MP, and until May 2021 for the FVD.