Grafik, malarz, scenograf, absolwent Akademii Sztuk Pięknych w Warszawie. Dyplom z wyróżnieniem w Pracowni Grafiki Warsztatowej pod kierunkiem prof. A. Rudzińskiego, aneks z malarstwa pod kierunkiem prof. T. Pągowskiej.
Zajmuje się grafiką warsztatową, rysunkiem, malarstwem, sztuką akcji oraz scenografią i aranżacją wystaw muzealnych. Od 1976 roku członek grupy WARSZTAT (Marek Jaromski, Andrzej Kalina, Andrzej Dworakowski). Od 1987 roku wykładowca Katedry Rysunku, Malarstwa i Rzeźby na Wydziale Architektury Politechniki Białostockiej. Wieloletni grafik Białostockiego Teatru Lalek. Współorganizator i pomysłodawca (obok Tomasza Kukawskiego) projektu wystawienniczego „Graficzny Białystok”.
Wystawy indywidualne: m.in. w Galeriach ASP, ”Foyer”, „Lufcik” w Warszawie, Galerii „Chłodna 20” w Suwałkach, Galerii Sztuki Uniwersytetu Albany w USA, Sielska Gallery w Strasbourgu we Francji, „Forum Fabricum” w Łodzi, wystawy indywidualne w Galerii Arsenał w Białymstoku (od 1981 r.).
Wystawy zbiorowe: m.in. Wystawa Grafików Polskich i Niemieckich w BWA w Toruniu w 1988, kolejne edycje Supraskich Spotkań z Naturą i Sztuką ‘Uroczysko’, Wschodni Salon Sztuki –Grafika 2001 w Lublinie, Biały Salon Sztuk Pięknych Białystok – Łomża – Suwałki; IV Międzynarodowe Biennale Grafiki w Baden-Baden RFN w 1985, XVII Międzynarodowe Biennale Grafiki w Lublijanie Jugosławia 1987 oraz 13 realizacji z grupą ‘Warsztat’.
Liczne realizacje scenograficzne (w Białostockim Teatrze Lalek m.in.: „Żywa klasa”, „Krótki kurs piosenki aktorskiej”, „Państwo Fajnackich”, „Krótki kurs wychowania seksualnego”; „Gianni” w Teatrze 3/4 Zusno; „Wznowienie” w Teatrze Dramatycznym im. A. Węgierki w Białymstoku oraz w teatrach dla dzieci w Warszawie, Rzeszowie, Lublinie).
Laureat licznych nagród, m.in. nagroda za najlepszą scenografię dla spektaklu „Valerie” na IV Międzynarodowym Festiwalu Teatrów Lalek dla Dorosłych "Lalka też człowiek" (Warszawa, 2009).
Jego prace znajdują się w zbiorach m. in.: Galerii Arsenał w Białymstoku, Galerii Zachęta w Warszawie, Muzeum Śląskim w Katowicach.