Ukończył ASP w Krakowie, dyplom w prac. Adama Marczyńskiego. Laureat wielu konkursów malarstwa. Ma na swoim koncie 11 wystaw Indywidualnych, i ponad 70 zbiorowych. Członek Grupy Przemyskiej oraz TPSP, wieloletni pedagog malarstwa i rysunku najpierw w Wiśniczu, następnie w Jarosławiu. Maluje kompozycje figuralne, portrety, krajobrazy i martwe natury.