Guido Rupsch hat 1987 bei der Stadt Köln den Vorbereitungsdienst für den gehobenen nichttechnischen Dienst begonnen und 1990 die Staatsprüfung abgelegt. Seit 1991 unterrichtet er, zunächst am Studieninstitut der Stadt Köln, dann am Rheinischen Studieninstitut,
als nebenamtlicher Dozent die Fächer Allgemeines Verwaltungsrecht, Recht der Gefahrenabwehr und Methodik der Rechtsanwendung.
Er war mehr als ein Jahrzehnt im Ordnungsbereich tätig und ist stellvertretender Leiter des Bürgeramtes Nippes.