Talviolympialaisissa Swenson kilpaili Lillehammerissa 1994, Salt Lake Cityssä 2002 ja Pragelatossa 2006. Olympialaisissa hän oli parhaimmillaan 29:s vapaan hiihtotavan sprintissä Salt Lake Cityssä.