Daltársulatokban játszott 1890 és 1895 között. Színészként 1895-ben Kolozsváron, 1896-ban Lőcsén, 1896 és 1897 között Debrecenben, 1897 és 1898 között pedig Szombathelyen és Székesfehérváron szerepelt. 1898 és 1910 között Szegeden, Nagyváradon, Debrecenben, a Népszínház-Vígoperában és a Városligeti Színkörben lépett fel. Juhász Gyula verseire írta 1909-ben az Atalanta című operettjét, amelyet Nagyváradon mutattak be. 1910-ben szerződött Debrecenbe, s itt nyitotta meg 1911-ben az Apolló filmszínházat, amelynek igazgatója lett. Első filmszerepe az 1913-ban készült Táncos Mari című némafilmben volt, első rendezése az 1915-ben készült Csak semmi botrányt! című film volt. 1916-ban egyik alapítója a Star filmgyárnak, ahol főrendező lett. Saját vállalkozást indított 1920-ban, de ez rövid idő alatt csődbe ment. Az Orion filmgyárban rendezett, majd 1926-tól 1931-ig Bécsben dolgozott. 1931-ben visszatért Budapestre. 1945 után csak kisebb szerepeket játszott filmekben.