Entre 2002 y 2010, fue ministro de Transporte del gobierno de Álvaro Uribe Vélez.