Fassnacht schwamm für den Schwimmverein Mannheim und den Volkstümlichen Wassersport Mannheim. In seiner Laufbahn stellte er 32 deutsche und 22 Europarekorde auf. Weltrekorde stellte er 1969 über 400 m Freistil (4:04,0 Minuten) und 1971 über 200 m Schmetterling (2:03,3 Minuten) auf.
Er wurde zwölfmal Deutscher Meister und zweimal Meister der USA. Bei den Europameisterschaften 1970 errang Fassnacht sechs Medaillen: Gold über 200 m, 1500 m und 4 × 200 m Freistil; Silber über 400 m Freistil und 400 m Lagen sowie mit der 4 × 100-m-Lagenstaffel.
Fassnacht war bereits 1969 nach Kalifornien gegangen, um sich bei Don Gambril auf die Olympischen Spiele in München vorzubereiten.[1] Am California State College in Long Beach begann er ein Studium der Betriebswirtschaftslehre. Nach den Spielen erklärte er seinen Rücktritt vom Leistungssport und beendete sein Studium in den USA. Anschließend arbeitete er als Marketingverantwortlicher bei einer Bademodenfirma in Frankreich. Mitte der 1980er ging er zurück in die Vereinigten Staaten, um bei einer amerikanischen Bademodenfirma zu arbeiten.[2] Er wohnt in Huntington Beach.[3]