Gimė 1962 06 02 Kretingos raj. Darbėnų miestelyje. 1984 m. baigė tuometinės Valstybinės konservatorijos Klaipėdos fakultetą ir įgijo teatro režisieriaus specialybę. 1987 m. Valstybinėje konservatorijoje apgynė aktoriaus diplomą. Nuo 1984 m. dirba J. Miltinio dramos teatro aktoriumi. Teatre suvaidino per penkiasdešimt vaidmenų. Pastatė per trisdešimt spektaklių, penkiolika iš jų J. Miltinio dramos teatre. Rašo pjeses vaikams ir suaugusiems. 2012 m. išleido trylikos pjesių rinkinį vaikams „Slibinai ir žmonės“. Kuria ir pats atlieka dainas gitara. Įrašė dvi kompaktines plokšteles: „Likimų dėlionės“ (2006 m.) ir „Pasivaikščiojimas po dangų“ (2008 m.). Vaidina kine ir televizijoje. Ryškiausias Makaro vaidmuo televizijos serialuose „Nemylimi”, „Svetimi“, „Pasmerkti“.

Įsimintiniausi vaidmenys:

TĖVAS – R.Bredberis “Pienių vynas”, rež. D.Banionis, G.Karlaitė

PIRATAS – R.Morkūnas “Jungos ir piratai”, rež. A.Pociūnas

PINOKIS – K.Kolodis “Pinokio išdaigos”, rež. R.Teresas

ABARIUS – K.Saja “Devynbėdžiai”, rež. V.Blėdis

KOVJELIS – Ž.B.Moljeras “Miestelėnas – bajoras”, rež. R.Teresas

SAUGUMO ŠEFAS – “Žanmeras – amžiaus šnipas”, rež. P.Stoičevas

SKAPENAS – Ž.B.Moliere “Skapeno klastos”, rež. R.Teresas

PEPELAS – M.Gorkis “Dugne”, rež. S.Račkys

PETRAS – M.Katiliškis ”Miškais ateina ruduo”, rež. R.Rimeikis

JEFREITORIUS – B. Brechtas “Kaukazo kreidos ratas”, rež. R. Banionis

POETAS – R. Šavelis “Tamarikso žydėjimas”, rež. R. Rimeikis

STEFANAS – Ž. Puare „Beprotiškas savaitgalis“, rež. A. Kėleris

ADVOKATAS BARDOLFAS – P.Šeferis „Meilės eliksyras“, rež. A.Lebeliūnas

BRONIUS HANANA, vyresnysis sūnus – G.Grekovas „Hanana, kelkis ir eik“, rež.Rolandas Augustinas A.

OSVALDAS KAROSAS – J.Tatte „Sankirta su pagrindiniu keliu“, rež. A.Vidžiūnas

PROKOFJEVIČIUS DIKOJUS – A.Ostrovskis „Katerina“, rež. V.Tertelis

VLADIMIRAS VERDIS (TEISMO VYKDYTOJAS) – I.Abele „Jazminas“, rež. M.Kimelė

FLENDERIS – P.Rozenfeldas „Kulkos virš Brodvėjaus“, rež. D.Kazlauskas

FIZIKOS MOKYTOJAS, PALYDOVAS, DARBININKAS-PRIĖMĖJAS – N. Dumbadzė „Sveiki žmonės“, rež. V. Čigogidzė

JASONAS – S.Osten, P.Lysander „Medėjos vaikai“, rež.  A.Gluskinas

ŠUKRA – H.Levinas „Chefecas arba visi nori gyventi“, rež. P. Ignatavičius

BALSYS – R. Granauskas „Rūkas virš slėnių“, rež. R. Banionis

SPIRGAS – A. Šlepikas „LIETAUS DIEVAS“, rež. J. Dautartas

SENAS VYRAS – T. Džiudženoglu „Lavina“, rež. L. M. Zaikauskas

AKOPAS TERTERAANTAS – A. Cagarelis „CHANUMA“, rež. A. Enukidzė

ADOLFAS – S. Kantervo „SIENA“, rež. A. Dežonovas