Schiller nahm 1964 an den Qualifikationswettbewerben für das Olympiateam 1964 teil, konnte sich aber nicht durchsetzen. Er wurde 1966 Deutscher Meister über 400 m Lagen, 1967 siegte er über 200 m Lagen. Bei den Europameisterschaften 1966 in Utrecht erreichte er über 400 m Lagen in 4:58,1 Minuten den vierten Platz. Bei den Olympischen Spielen 1968 in Mexiko-Stadt startete er über 200 m Lagen, konnte sich als 15. der Vorläufe (2:20,8 Min.) jedoch nicht für das Finale qualifizieren.