La vittoria nel campionato di Formula 3000 gli valse l'ingaggio della Osella per la stagione 1986 di Formula 1, ma il pilota tedesco fu costretto al ritiro in cinque delle sei gare a cui partecipò per la scuderia italiana, mancando la qualifica nel Gran Premio di Monaco. Passato alla Arrows a partire dal Gran Premio di Detroit in sostituzione dell'infortunato Marc Surer, il pilota tedesco ottenne dei risultati leggermente migliori, facendo segnare l'unico punto stagionale della scuderia in Austria.