Profesionālā, militārā un politiskā darbība Vēl mācoties Kuldīgas Valsts ģimnāzijā sāka strādāt laikrakstā “Kurzemnieks” par līdzstrādnieku un redakcijas darbinieku līdz laikraksta slēgšanai 1933. gadā. Pēc tam dažādos pagaidu darbos fabrikā “Vulkāns”, ceļu remontā, grāvju rakšanā. Darbojās paramilitārās Latvijas Sociāldemokrātiskās strādnieku partijas sporta organizācijas “Strādnieku sports un sargs” (SSS) Kuldīgas nodaļā un biedrībā “Cīņa” (1932–1933). 1934. gadā iesaistījās komunistiskajā pagrīdē – komjaunatnē. E. Berklavs divas reizes tika arestēts, bet pierādījumu trūkuma dēļ atbrīvots.
1935. gadā pārcēlās uz Rīgu, strādāja elektropiederumu darbnīcā un vienlaicīgi darbojās komjaunatnes nelegālajā tipogrāfijā. 1936. gadā tika arestēts. Izcieta sodu Rīgas Centrālcietumā un katorgā Kalnciema akmeņlauztuvēs (1936–1939).
Pēc atbrīvošanas strādāja dažādus darbus, pārsvarā par krāsotāju. Atjaunoja sakarus ar Latvijas Komunistisko partiju (LKP), kura viņu nozīmēja par Latvijas Darba jaunatnes savienības (LDJS; komjaunatnes) CK locekli. Šos pienākumus pildīja līdz 04.1940., pēc tam LDJS CK sekretārs. LDJS CK otrais sekretārs (06.1940.–01.1941.), Latvijas Ļeņina Komunistiskās Jaunatnes Savienības (LĻKJS) CK Centrālās Organizācijas Komitejas sekretārs. LKP Rīgas pilsētas Proletāriešu rajona komitejas pirmais sekretārs (no 01.1941.). Pēc Latvijas okupācijas E. Berklavam atzina partijas stāžu no 10.1939.
Kara laikā evakuējās. Strādāja kolhozā Čuvašijā (līdz 08.1941.). Pēc tam atradās armijā latviešu divīzijā, sākumā kā ierindas kareivis, no 10.1941. – politdarbinieks, pulka komjaunatnes biroja atbildīgais sekretārs, divīzijas, vēlāk korpusa Politiskās nodaļas priekšnieka palīgs (komjaunatnes lietās), korpusa Politiskās nodaļas inspektors partijas organizatoriskā darba jautājumos. Demobilizējies 05.1946. gvardes majora pakāpē.
LĻKJS CK pirmais sekretārs (05.1946.–06.1948.). Pēc mācībām Augstākajā partijas skolā Maskavā – partijas Rīgas pilsētas komitejas sekretārs (no 08.1951.). Ministru Padomes priekšsēdētāja vietnieks (06.1954.–01.1956.). E. Berklava pārziņā bija kultūras, izglītības un veselības aizsardzības jautājumi. Partijas Rīgas pilsētas komitejas pirmais sekretārs (līdz 05.1958.) Atkal iecelts par Ministru Padomes priekšsēdētāja vietnieku (līdz 07.1959.).
LKP CK biroja loceklis (1956–1959). LKP CK slēgtajā plēnumā (07.–08.07.1959.) E. Berklavs tika atcelts no visiem amatiem. Motivācija – pieļāvis nopietnas politiskas kļūdas, plēnumā esot uzvedies nepartijiski, neesot bijis atklāts, tas ir, atteicies savu darbību atzīt par kļūdainu. Tika brīdināts, ka gadījumā, ja nemainīs savu attieksmi, tiks izslēgts arī no partijas.
E. Berklavs tika nosūtīts uz Krievijas Padomju Federatīvās Sociālistiskās Republikas Vladimiras apgabalu par Kinofikācijas pārvaldes priekšnieku, faktiski izsūtījumā, jo viņš bija apgabala nomenklatūras darbinieks, turklāt nozīmēts darbā pēc PSKP CK norādījuma. Vietējās iestādes viņu varēja tikai iecelt citā apgabala nomenklatūras amatā, bet nevarēja atļaut atgriezties Latvijā, tam bija nepieciešama PSKP CK atļauja. E. Berklavs saglabāja PSRS Augstākās Padomes deputāta statusu līdz pilnvaru beigām (5. sasaukums darbojās 03.1958.–12.1961.) un piedalījās tās sesijās.
20.04.1960. E. Berklava lieta tika skatīta PSKP CK Partijas Kontroles komisijā, kura atzina, ka kopš atbrīvošanas no amata viņš nav mainījis savu “nepartijisko uzvedību” un uzturējis sakarus ar personām, kuras “neizraisa uzticību”, piedalījies nacionālistiska satura vēstules sastādīšanā. Par to E. Berklavam tika izteikts stingrais partijas rājiens ar ierakstu uzskaites kartītē, turklāt atkal saņēma brīdinājumu, ka var tikt izslēgts no partijas. Pats E. Berklavs vēlējās panākt, lai viņam ļauj atgriezties Latvijā. Pirmais solis, lai to panāktu, bija saņemt atļauju strādāt darbā, kas nebija nomenklatūras amatu sarakstā. E. Berklavam izdevās panākt atļauju strādāt Vladimiras traktoru rūpnīcā, kur nodarbojās ar tehnisko propagandu, taču viņam joprojām neļāva atgriezties Latvijā. Atļauju izdevās saņemt tikai 1968. gada sākumā.
Līdz aiziešanai pensijā 1974. gadā G. Berklavs strādāja Rīgas Elektromašīnbūves rūpnīcā par tehniskās propagandas biroja priekšnieku. Darbavietu nevarēja izvēlēties, to nozīmēja LKP CK. 1969. gadā, apspriežoties ar dažiem domubiedriem, uzrakstīja “17 komunistu vēstuli” un noorganizēja nosūtīšanu uz ārzemēm, kur tās publikācija LSDSP mēnešrakstā “Brīvība” un pēc tam vairākos Rietumu laikrakstos 1972. gadā izraisīja plašu ievērību. Lai gan LPSR Valsts drošības komiteja saprata, kurš ir vēstules autors, Latvijas PSR vadība izvēlējās apgalvot, ka vēstule ir latviešu sociāldemokrātu Zviedrijā radīts falsificējums. Lai gan E. Berklavs tika pratināts šajā lietā, apsūdzību pret viņu neizvirzīja. Tā kā E. Berklavs savus uzskatus nacionālajā jautājumā nemainīja un pauda publiski, 1973. gadā viņu izslēdza no partijas.
E. Berklavs nepārtrauca disidentisko darbību un izvēlējās tādu darbības formu kā vēstuļu sūtīšanu pazīstamiem kultūras darbiniekiem. Sākoties neatkarības atgūšanas procesiem Latvijā, aktīvi iesaistījās politiskajā opozīcijā padomju okupācijas režīmam, bija viens no Latvijas Nacionālās neatkarības kustības (LNNK) dibinātājiem, šīs partijas pirmais priekšsēdētājs. 03.1990. ievēlēts Augstākajā padomē, bija starp tiem, kuri pieņēma 4. maija deklarāciju. 5. Saeimas deputāts.