Izarra fue ministro hasta 2005, cuando fue nombrado director de la cadena multiestatal TeleSUR.