Han var fast møtende på Stortinget i tre perioder fra 2005 til 2017. Han ble valgt som vararepresentant til Stortinget fra Oslo fra og med 2005. I perioden 2005–09 møtte han som fast representant på Stortinget for daværende statsminister Jens Stoltenberg; i perioden 2009–13 møtte han fast mens Jonas Gahr Støre var i regjering. Etter stortingsvalget 2013 var han fast møtende på Stortinget fordi Jens Stoltenberg hadde permisjon for å være generalsekretær i NATO.