Родился в 27 июня 1887 году в городе Регин. Происходил из румынских фольксдойче. Образование получил в военном училище в Германштадте. В составе австро-венгерской армии участвовал в Первой мировой войне[1].
На фронте в Галиции, в ноябре 1914 года попал в плен к русским. Через четыре года пребывания в плену, в 1918 году возвратился в Трансильванию, на поезде австро-венгерских военнопленных после заключения мира в Брест-Литовске[2].
В 1919 году поступил в чине капитана в румынскую королевскую армию. В 1931 году в 82-м пехотном полку в Тыргу-Муреш. В 1939-1942 годах командовал 9-й дивизией. В первые месяцы войны сражался в Южной Бессарабии. В 1942-1943 годах командующий 4-й корпусной боевым районом. С 21 марта 1943 года был назначен командиром 3-го румынского корпуса. С 6 октября 1943 года возглавил действовавший в Крыму Румынский горный корпус - одну из наиболее боеспособных частей румынской армии. В тяжелых боях Крымской наступательной операцииКрасной армии корпус Шваба понес значительные потери, его остатки были частично эвакуированы морем из Севастополя в ходе операции 60000. 16 августа 1944 года был назначен командиром 7-го корпуса на советско-германском фронте[1].
Через некоторое время после государственного переворота в Румынии и краха румыно-германского союза 24 августа 1944 года покончил жизнь самоубийством, опасаясь выдачи в СССР[1].