Rolle televisioonis
2016 Herbert Ving telesaates "Suur komöödiaõhtu" (Kanal 2)
2015–2016 Robert – Kättemaksukontor (BEC, TV3)
2012 Sten Kronberg – "Nurjatud tüdrukud" (Filmistuudio Kalevipojad, TV3)
2011 Erki – "IT-planeet" (Nafta, TV3)
2010– Jüri Kessner – "ENSV" (Thors Production, ERR)
2010 Miko (jaod 27-28 "Kadunud tüdruk") – "Kättemaksukontor" (BEC, TV3)
2008-2011 onu Ööbik – "Saame kokku Tomi juures" (ERR)
2007 Dan (17. jagu "Rööv") – "Ohtlik lend" (BEC, ERR)
2006 Steiv (11. jagu "Parun") "Ohtlik lend" (BEC, ERR)
2006 Dan (1. jagu "Osa nr. 1) – "Ohtlik lend" (BEC, ERR)
2003 Marcus – "Kodu keset linna" BEC, TV3)
2003–2005 papa Carlo – "Buratino tegutseb jälle" (ETV)
2002 papa Carlo/ kõrtsmik – "Burattino" (ETV)
Teatrirolle
2017 Banquo – W. Shakespeare / A. Mikkola, "Macbeth" (Linnateater, lavastaja Antti Mikkola)
2016 hädavares (koos Indrek Ojariga) – Henrik Kalmet, Diana Leesalu ja Paul Piik "Once Upon a Time in Estonia" (Kinoteater, esietendus 4.12.2016 Solarise keskuse Apollo kinos)
2016 Foster, Arst – D. Macmillan "Inimesed, kohad ja asjad" (Linnateater, lavastaja Diana Leesalu)
2016 Snug – W. Shakespeare "Suveöö unenägu" (Linnateater, lavastaja Jaanus Rohumaa)
2015 Andrusch – O. Preussler "Krabat" (Linnateater, lavastaja Diana Leesalu)
2014 Paul, Arst – D. Kelly "Armastus ja raha" (Linnateater, lavastaja S. Pukk)
2013 Adam – A. Wesker "Neli aastaaega" (Linnateater, lavastaja Alo Kõrve)
2013 maag Harry – Hristo Boytchev "Titanicu orkester" (Ühendus R.A.A.A.M., lavastaja Madis Kalmet; esietendus 07.07.2013 Tapa raudteejaamas)
2013 Csele – Ferenc Molnár/ Diana Leesalu "Pál-tänava poisid" (Linnateater, lavastaja Mart Koldits, etendatakse Lavaaugus)
2013 Konstantin Aksakov/ Franz Otto – Tom Stoppard/ Elmo Nüganen "Utoopia rannik. II osa. Laevahukk" (Eesti Draamateater/ Linnateater, lavastaja Elmo Nüganen)
2013 Loone Ots "Heliose lapsed" (Ajateater, lavastaja Anne Velt, etendatakse Maarjamäe lossis)
2012 Rosencrantz – William Shakespeare/ Priit Võigemast "Hamlet" (Linnateater, lavastaja Priit Võigemast)
2012 Kiir – Toomas Suuman "Nõiutud kevade" (MTÜ Look, lavastaja Madis Kalmet, etendati Palamuse koolimuuseumi õues)
2012 Nathanael/ Vladimir Strahl/ Ivan Vassiljevitš Lomov – Antoša Tšehhonte/ Elmo Nüganen "Maailmale nähtamatud pisarad" (Linnateater, lavastaja Elmo Nüganen)
2011 müügiagent – Minoru Betsuyaku/ Tamur Tohver "Krahv Dracula sügis" (PolygonTeater, lavastaja Tamur Tohver, etendati KUMU kinoteatris)
2010 Flagellant – Peter Barnes "Jumala Narride Vennaskond" (Linnateater, lavastaja Elmo Nüganen, etendati Põrgulaval)
2010 härra Biedermann – Max Frisch/ Kristjan Üksküla "Härra Biedermann ja tulesüütajad" (Linnateater, lavastaja Kristjan Üksküla)
2010 osaline – Uku Uusberg "Jõud" (MTÜ R.A.A.A.M., lavastaja Uku Uusberg, etendati Jäneda Pulli tallis)
2010 Nick – Edward Albee/ Mladen Kiselov "Kes kardab Virginia Woolfi?" (Linnateater, lavastaja Mladen Kiselov)
2009 Lavastaja/ Hamlet/ Arst/ Kaido/ Munitsipaalpolitseinikuks pürgija/ Parm – Priit Võigemast/ Maria Lee Liivak/ Argo Aadli/ Alo Kõrve/ Indrek Ojari/ Mart Toome/ Veiko Tubin "Hecuba pärast" (Linnateater, lavastaja Priit Võigemast, etendati Taevalaval)
2008 inBOIL – Richard Brautigam/ Maria Lee Liivak "Arbuusisuhkrus" (Linnateater, lavastaja Jaanus Rohumaa)
2008 Jaan – Uku Uusberg "Vahepeatus" (MTÜ R.A.A.A.M., lavastaja Uku Uusberg, etendati Hüüru mõisas)
2008 Kiddi – Jón Atli Jónasson/ Jaanus Rohumaa "Murdlainetus" (Linnateater, lavastaja Jaanus Rohumaa)
2007 teener Truffaldino/ Pistrik – Carlo Gozzi/ Elmo Nüganen "Ronk" (Linnateater, lavastaja Elmo Nüganen, etendati Lavaaugus)
2007 Charlie Conlon – Marie Jones/ Jaanus Rohumaa "Kivid sinu taskutes" (Linnateater, lavastaja Jaanus Rohumaa)
2006 poeg – Juhan Smuul/ Garmen Tabor "Kirjad emale" (Kuressaare Linnateater, lavastaja Garmen Tabor, etendati Muhus Koguva külas Tooma talu rehetoas)
2006 Sass – Jaan Tätte "Latern" (projektiteater Nargen Opera, rühmatöö Tõnu Kaljuste juhtimisel)
2006 ajakirjanik Pilu – A. H. Tammsaare/ Elmo Nüganen "Karin. Indrek. Tõde ja õigus. 4." (Linnateater, lavastaja Elmo Nüganen)
2005 esitaja – "Eesti teatri laulud – Koidulast Ehalani" (Linnateater, laulukava koostaja ja muusikajuht Riina Roose, etendati Taevalaval)
2005 Pat Diver – William Butler Yeats/ Jaanus Rohumaa "Impro 3 – Punane Hanrahan" (Linnateater, lavastaja Jaanus Rohumaa)
2005 Indrek Paas – A. H. Tammsaare/ Elmo Nüganen "Tõde ja õigus. Teine osa" (Linnateater, lavastaja Elmo Nüganen)
2004 orkestrant (klarnet) – Federico Fellini/ Roman Baskin "Orkestriproov" (MTÜ Kell Kümme, lavastaja Roman Baskin)
2004 Gregor Samsa – Franz Kafka/ Mart Koldits "Metamorfoos" (Linnateater, lavastaja Mart Koldits, etendati Põrgulaval)
2004 Boob – Urmas Lennuk "Boob teab" (Linnateater, lavastaja Jaanus Rohumaa)
2003 Serdjuk – Viktor Pelevin/ Mart Koldits "Tšapajev ja Pustota" (Linnateater, lavastaja Mart Koldits)
2003 Michael, inglane – Frank McGuinness/ Eva Klemets "Et keegi mind valvaks" (Linnateater, lavastaja Eva Klemets)
2003 Joonas, rütmipill – Jaan Tätte/ Olav Ehala "Kaotajad" (Linnateater, lavastaja Elmo Nüganen, etendati Lavaaugus)
2003 Rosenvald, kavaler suvituskohast – Hugo Raudsepp/ Roman Baskin "Roosad prillid" (Vanalinnastuudio, lavastaja Roman Baskin)
2002 Marshall – David Storey/ Jaanus Rohumaa "Pühapäev" (Linnateater, lavastaja Jaanus Rohumaa, etendati Taevalaval)
2002 Zahhar – Aleksandr Adabašjan/ Nikita Mihhalkov/ Anton Tšehhov/ Elmo Nüganen "Pianoola ehk Mehhaaniline klaver" (Linnateater, lavastaja Elmo Nüganen)
2001 Lauri – Aleksis Kivi/ Kalju Komissarov "Seitse venda" (Linnateater, diplomilavastus, lavastaja Kalju Komissarov)
2001 Porthose teener/ Inglise kolonel/ Šveitsi kaardiväelane – Alexandre Dumas/ Elmo Nüganen "Musketärid – kakskümmend aastat hiljem" (Linnateater, lavastaja Elmo Nüganen)
2001 Gustav Laurits või doktor Vaik – Eduard Vilde/ Merle Karusoo "Tabamata ime" (Linnateater, diplomilavastus, lavastaja Merle Karusoo)
2000 Papa Carlo/ Kõrtsmik/ Kiil – Aleksei Tolstoi/ Elmo Nüganen "Burattino" (Linnateater, diplomilavastus, lavastaja Elmo Nüganen)
1999 Zametov – Fjodor Dostojevski/ Elmo Nüganen "Kuritöö ja karistus" (Linnateater, lavastaja Elmo Nüganen)