Gustaf var född i Göteborg och spelade där fotboll för Örgryte IS. Gustaf, som kallades Skädda, gjorde i OS 1912 sin tredje A-landskamp när Sverige spelade sin 16:e (från starten 1908 räknat). Han spelade centerhalv i matchen mot Holland den 29 juni – en match som Sverige förlorade med 4-3 efter förlängning 2x15 min, 3-3 efter 90 minuter. I Sveriges match mot Italien två dagar senare i tröstturnering var Gustaf ersatt av Götrik Frykman. Sverige förlorade även den matchen som spelades på Råsunda IP.
KÄLLA: SOF/Tommy Wahlsten