1989 startete Weidler neben Christian Danner für das deutsche Rial-Team in der Formel 1. Er nahm vom Großen Preis von Brasilien bis zum Großen Preis von Ungarn an zehn Grand-Prix-Veranstaltungen teil, scheiterte aber stets in der Vorqualifikation und konnte sich nie für das eigentliche Training oder das Rennen qualifizieren. Erfolgreicher verlief die Saison 1990 in der japanischen Formel 3000, die er nach einem fünften und einem sechsten Rang sowie einem Sieg in Fuji als Sechster des Wettbewerbs beendete.