Gustavsen var medlem av Oslo bystyre fra 2011 til 2019.[2][3] Han var leder i Oslo Unge Høyre fra 2011 til 2013 og 2. nestleder i Unge Høyres sentralstyre fra 2014 til 2018.[4][5]
Han har arbeidet i PR-byråene Geelmuyden Kiese og Rud Pedersen Public Affairs.[3]