Fischer nacque a Brusque, centro del sud del Brasile, da padre di origini tedesche e madre di origini italiane. Nel 2019 acquisice la cittadinanza Italiana. Dopo le buone prestazioni in alcune gare disputate in patria ed essere passato in Italia tra le file del Team C.S. Spercenigo, la partecipazione alla prova su strada ai Giochi olimpici di Sydney 2000 e la vittoria nel campionato del mondo "B" (riservato agli stati ciclisticamente minori) il 6 luglio 2003, passò professionista nel 2004 tra le file del team italiano Domina Vacanze. Quell'anno si mise subito in mostra con alcuni piazzamenti tra cui spicca il secondo posto nella tappa di Adelboden al Tour de Suisse; rappresentò inoltre nuovamente il suo paese nella prova su strada ai Giochi olimpici di Atene.