A su regreso al país organizó la Casa Comercial López y el Banco López y se involucró en política a nombre del Partido Liberal siendo concejal de Bogotá entre 1917 y 1919, ministro del Tesoro en 1918 y senador en 1921.