Som nyutdannet begynte han i 1987 å undervise på Ingeniørhøjskolen Århus Teknikum. Senere underviste han på Randers Statsskole fra 1986 til 1987, Viborg Amtsgymnasium fra 1988 til 1989 og Langkær Gymnasium & HF fra 1989 til 1994.