Narodil se v Praze 5. května 1853 v rodině úředníka. Otec chtěl mít ze syna důstojníka rakouské armády, avšak Eduard Vojan již od mládí snil o herectví. Jako ochotník proto vstupuje do souboru Thalia, což vyvolalo roztržku s otcem. Následoval odchod z domova a dlouhé roky účinkování v různých venkovských divadelních společnostech.
V roce 1888 získává angažmá v Národním divadle v Praze, a tím se mu splnil jeho životní sen. Za dobu svého působení v Národním divadle ztvárnil Eduard Vojan na 309 postav v 278 divadelních hrách, z toho ve velké většině hlavní protagonisty, jmenujme například: Jan Žižka, 1903, Jan Hus, 1911, Jan Roháč, 1918 (A. Jirásek), Cyrano z Bergeracu (E. Rostand, 1904), Mefisto (J. W. Goethe, Faust, 1906 a 1910). Umírá 31. května roku 1920 v Praze. Více informací naleznete
zde.