W 1963 roku na łamach czasopisma „Językoznawca” opublikował swój premierowy artykuł naukowy pod tytułem Składniowa interpretacja stylizacji biblijnej w „Anhellim” Juliusza Słowackiego.
W latach 1964–1970 był sekretarzem Witolda Doroszewskiego. Po ukończeniu nauki w 1965 został asystentem w Instytucie Języka Polskiego w swojej alma mater. W tym samym roku ożenił się z Zofią Brewińską, w 1968 roku w małżeństwie urodziła się córka Agnieszka. W latach 1966–1973 należał do Forum Poetów Hybrydy. W trakcie pracy na UW tworzył teksty dla Telewizji Polskiej, m.in. dla Telewizyjnej Giełdy Piosenki. Jako autor utworów rozrywkowych (np. Bajdy wuja Grzegorza) współpracował z Polskim Radiem – głównie z radiową Trójką, ale także z Programem I PR, Programem II PR i Radiem Bis).
W 1975 roku pod kierunkiem Jana Tokarskiego obronił doktorat z działu syntaktyki Struktury zespolenia polskich zdań złożonych i objął stanowisko adiunkta. W latach 1976–1983 był członkiem Związku Literatów Polskich. W maju 1981 roku został oddelegowały do Belgradu, gdzie do 1985 roku pracował jako lektor języka polskiego na wydziale slawistyki tamtejszego uniwersytetu. Po powrocie do kraju prowadził badania naukowe w Instytucie Języka Polskiego UW i Centrum Języka Polskiego i Kultury Polskiej dla Cudzoziemców „Polonicum”.