En 2002 es electo como diputado del distrito de Lota y Arauco y posteriormente es reelecto en 2005 y en 2009.