Мате Залка (настоящее имя Бела Франкль) родился
23 апреля 1896 года в городе Матольч (Венгрия) в семье сельского корчмаря.
Образование получил в коммерческом училище. Когда началась 1-я мировая война, Бела Франкль был призван в качестве младшего офицера в австро-венгерскую армию и воевал в Италии и на Восточном фронте.
В 1916 году под Луцком он был взят в плен русскими войсками. Как и множество других австро-венгерских военнопленных (
Ярослав Гашек,
Бела Кун), он был воодушевлен революцией 1917 года в России и проникся социалистическими идеями. Присоединившись к коммунистическому движению, в 1920 году вступил заочно в запрещённую Венгерскую коммунистическую партию.
Мате Залка сражался на фронтах Гражданской войны в России, участвовал в крестьянских восстаниях в тылу
Колчака, а с 1919 года стал бойцом Сибирской партизанской армии. После соединения партизан с основными силами Восточного фронта Красной Армии с 1920 года находился на командных должностях, и участвовал в 1921-1923 годах в подавлении восстаний крестьянских войск
Нестора Махно.
Творчество Мате Залки посвящено преимущественно военной тематике и интернациональному сотрудничеству. Его первый опубликованный рассказ «Ходя» (1924) был посвящён Гражданской войне в России, как и «Кавалерийский рейд» (1929) и «Яблоки» (1934).
Самое известное произведение Залки – роман «Добердо» (1937), оконченный незадолго до гибели, рассказывает о бессмысленности и несправедливости 1-й мировой войны. Он писал на венгерском и русском языках.
На протяжении 1923-1928 годов работал дипломатическим курьером, на хозяйственной работе, директором Театра Революции в Москве. Был занят в аппарате ЦК ВКП (б) с 1928 года. С конца 1920-х сотрудничал в бюро Международного объединения революционных писателей.
Военная закалка привела его в Испанию, когда там началась гражданская война. С 1936 года он сражался на стороне республиканцев под именем генерала Лукача и командовал 12-й Интернациональной бригадой.
Мате Залка погиб
11 июня 1937 года в боях близ Уэски.