Johann Schwankner stammte aus Hör, heute ein Ortsteil der bayerischen Stadt Trostberg, und war der Sohn eines Landwirts. Im Ersten Weltkrieg diente er in der 12. Kompanie des 1. bayerischen Jäger-Bataillons Am 24.06.1916 verstarb er im Alter von 27 Jahren in einem Fledlazarett an einer schweren Verwundung während der Schlacht um Verdun.
Man begrub Johann Schwankner auf dem Soldatenfriedhof Romagne-sous-les-Cotes in Block 6, Grab 62.
Der theoretische Weg von Johann Schwankner von seinem Geburtsort zu seinem Grab: