Su nombre completo era John Ossian Ekman, y nació en Estocolmo, Suecia. En sus inicios se formó bajo dirección de Richard Bergh, y entre 1900–1903 actuó en el Svenska teatern de Estocolmo, fundando en 1904 el Lilla teatern junto a A. Eckerman. Entre 1905 y 1918 actuó para varias compañías teatrales de provincias, en 1918–1923 en el Lorensbergsteatern de Gotemburgo, y desde 1923 a 1928 en el Helsingborgs stadsteater, volviendo después de nuevo al Lorensbergsteatern.
Entre los papeles teatrales de Ekman figuran el de Peer Gynt, Gert Bokpräntare en Mäster Olof, Jean en La señorita Julia, Maurice en Brott och brott, Bast en Livet i våld, Guido Colonna en Monna Vanna, Potemkin en Katarina den stora, Terekhine en Rost, Brotskij en Breven med utländska frimärken y Daniel en Han som fick leva om sitt liv.
Entre los años 1911 y 1917 actuó para la productora cinematográfica Svenska Biografteatern, en Kristianstad. Debutó en la pantalla en 1912 con el film de Georg af KlerckerDödshoppet från cirkuskupolen, participando a lo largo de su carrera en unas 85 producciones cinematográficas.
Ekman falleció en 1949 en el Hospital Central de Karlstad a causa de las heridas sufridas unas semanas antes al chocar un autobús con actores del Riksteatern con un automóvil en las afueras de Karlstad.[2] El grupo estaba de gira con la obra Muerte de un viajante de camino a Skara.[3]