אוסקר סוואן היה בן 64 כאשר זכה באולימפיאדת שטוקהולם 1912 בתחרות ציד הצבאים  במדליית הזהב . בנוסף , בשנת 1920  בגיל 72 , הוא זכה  באולימפיאדה במדליית הכסף .