1853-ban született Mátészalkán. Budapesten végezte középiskolai és jogi tanulmányait. Szatmármegyében hosszú évekig tagja volt a törvényhatósági bizottságnak és a közigazgatási bizottságnak, nagybirtokos és szeszgyártulajdonos.
A szatmári függetlenségi pártnak harminc évig volt az elnöke. A mátészalkai kerület, Szúnyog Mihály Justh párti volt képviselővel szemben, az 1910-i általános választásokon megválasztotta képviselővé. A Kossuth-párt híve. A kivándorlási és a számvizsgáló bizottság tagja volt.
Budapesten halt meg 1920. augusztus 27-én.
Szalkai Sándor 1910-es lelkesítő programbeszéde a Nagykárolyban megjelenő Közérdek című hetilapban olvasható.
Szalkai Sándor gyászjelentése