En 2006, il est élu conseiller municipal de San José et réélu en 2010. Il est ensuite élu maire de la ville en 2014 et succède à Chuck Reed le . Il est réélu le avec 76 % des voix[1].
En décembre 2023, il annonce sa candidature aux élections de la Chambre des représentants de 2024 pour succéder à la démocrate Anna Eshoo, non candidate à sa réélection[2]. Après être arrivé en tête de la primaire multipartisane de mars, il remporte l'élection générale contre l'élu démocrate Evan Low le 5 novembre 2024[3].