Graduated acting from Academy of Arts in Novi Sad, where he studied with professor Boris Isaković. Member of YDT since 2015.
Marko created roles in productions of Yugoslav Drama Theatre: Petar (Forest by A.N. Ostrovsky), Loran (Tartuffe), Pavle Marić (Deseased by B. Nušić, production by FDU-JDP).
He made roles also in SNP Novi Sad, The Little Theatre “Duško Radović“, Theatre of Youngsters in Novi Sad, Atelier 212, The National Theatre in Belgrade, Theatre at Terazije, Bitef Theatre, CZKD, Jewish Cultural Centre in Belgrade.
He has also engagements in film productions: Beli, beli svet, Šišanje, Krugovi, S/Kidanje, Praktičan vodič kroz Beograd sa pevanjem i plakanjem…