Farkas Mór (1839–1907)[7] főhadnagy és Zichermann Regina fiaként született zsidó származású családban. 1886 januárjában szüleivel és húgával együtt kikeresztelkedett a református hitre.[8] Középiskoláit szülővárosában és Iglón végezte. Jogi tanulmányokat Debrecenben, Budapesten és Kolozsvárott folytatott, s végül a Kolozsvári Magyar Királyi Ferenc József Tudományegyetemen szerzett doktori fokozatot. Ezt követően fogalmazóként dolgozott a Honvédelmi Minisztériumban. 1923-ban miniszteri tanácsosi rangban vonult nyugdíjba.
Már fiatalon írt nagy sikernek örvendő érzelmes dalokat. Az Ady-ellenes körök kihasználták népszerűségét. A Jön az idvezítő című dramolettjét a kolozsvári Nemzeti Színházban tűzték műsorra 1905-ben, ez volt az első színpadi műve. Írt még operetteket, daljátékokat, zenét is szerzett hozzájuk. Ezeket a Népszínházban, a Király Színházban, a Fővárosi Operettszínházban és a Budai Színkörben adták elő. Gyakran játszották Az iglói diákok (1909) és A nótás kapitány (1924) című műveit, Szüreten című darabját a Magyar Állami Népi Együttes adta elő Rábai Miklós koreográfiájával. Petőfi Sándor verseire készítette Örök tavasz (Budapest, 1948) című énekes játékát, Hubay: Lavotta szerelmeinek a szövegkönyvét is megírta Berczik Árpáddal közösen. Az iglói diákokat átdolgozta regénnyé is, a Vihar a Szentföldön című regényét R. Cassim álnév alatt jelentette meg.
Ezen a drága magyar földön egy-két dalom tudom, hogy élni fog!
– Sírfelirata
Családja
Felesége Buth Mária volt, akivel 1917. október 30-án Budapesten kötött házasságot. 1921-ben elváltak.[10] 1923-ben ismét nőül vette, de 1925-ben újból elváltak.[11]