Na Wydziale Elektroniki i Technik Informacyjnych w Zakładzie Systemów Teletransmisyjnych Instytutu Telekomunikacji pracuje od 1976, w tym od 1984 jako adiunkt, a od 2010 jako profesor nadzwyczajny. W 1986 odbył staż naukowy na École Nationale Supérieure des Télécommunications w Paryżu (dziś Télécom ParisTech). Został członkiem Komitetu Technicznego ds. Multimediów Polskiego Komitetu Normalizacyjnego.

Działalność naukowa W pierwszych latach swojej aktywności brał udział w badaniach dotyczących projektowania i analizy nieliniowych dynamicznych układów elektronicznych. Następnie uczestniczył w pracach nad technikami kompresji sygnałów mowy przy pomocy technik wokoderowych. Od czasu odbycia stażu na École Nationale Supérieure des Télécommunications utrzymał wieloletnią współpracę z profesorem Nicolasem Moreau na tejże uczelni. Kontynuował badania związane z kodowaniem mowy, wykorzystując metodę CELP, a następnie kwantyzację wektorową. Ponadto, w ramach tej samej współpracy, zajmował się kompresją mowy poprzez modelowanie i znakowanie sygnałów. Skupiał się też na zagadnieniach rozpoznawania i syntezy mowy, jak również badaniu jakości sygnałów stosowanych w telekomunikacji.