Velasco fue asimismo embajador en Portugal (1999-2003), y participó en comisiones de estudio para el Tratado de Libre Comercio de Chile con la Unión Europea en Bruselas, Madrid y Lisboa.