Eklund utdannet seg til posttjenestemann, men begynte å spille amatørteater da han tjenestegjorde i Gävle. I 1917 kom han til Blancheteatern og ble teatersjef. i sin karriere var han sjef for seks ulike privatteater, Blancheteatern 1917–1926, Komediteatern 1923–1938, Konserthusteatern 1926–1927, Skansenteatern 1934–1940, Oscarsteatern 1938–1941 og Lisebergsteatern i Göteborg 1947–1956. Han debuterte på film 1914 i Victor Sjöströms . Han var gift med Alice Eklund fra 1919 og var far til skuespilleren Nils Eklund.