A Shakespeare Színművészeti Akadémián végzett, 2014 óta a Móricz Zsigmond Színház társulatának tagja.
Szerepei:
2014/2015-ös évad:
Rejtő Jenő: Az ellopott futár
Altman - Galt MacDermot – James Rado – Gerome Ragni: Hair
Brendan - Martin McDonagh: Alhangya
2015/2016-os évad:
Zeusz (nagy ígéret) - Moliére (Peer Krisztián és Naszlady Éva átdolgozás alapján): Tudós nők
2016/2017-es évad:
Amalfi kapitány - Szabó Magda – Egressy Zoltán: Tündér Lala
Viktor - Jimmy Roberts – Joe Dipietro: Ájlávju ... de jó vagy, légy más!
Baltazár - Lázár Ervin: A kisfiú meg az oroszlánok
Rendőr - Thornton Wilder – Michael Stewart – Jerry Herman: Hello, Dolly!
2017/2018-as évad:
Fogarty, Bíró - John Kander - Fred Ebb-Bob Fosse: Chicago
Diótörő, Diósi - Gothár Péter-Selmeczi György: Diótörő herceg
2018/2019-es évad:
Galambos Attila – Szente Vajk: Meseautó
Nyikita - Claude Magnier: Oscar
#Royall - Huszka Jenő – Martos Ferenc – Bakonyi Károly: Bob herceg
2019/2020-as évad:
Bauer – Karinthy Frigyes: Tanár úr kérem
Dwayne – Patricia Resnick: 9-től 5-ig
Borbély Zsiga, Mérnök – Móricz Zsigmond: Úri muri
2020/2021-es évad:
Rendőr 1./Segéd 1./Alberto - Neil Simon - Cy Coleman - Dorothy Fields: Édes Charity
2021/2022-es évad:
Szente Vajk: Legénybúcsú (Londiner)
Bertolt Brecht: Kurázsi Mama és gyermekei (Fejő)
Danny Rubin – Tim Minchin: Idétlen időkig (Grodundhog day), A musical (Pufi Fickó, Pszichiáter-farmakológus, DJ 2)
2022/2023-as évad:
Eric Idle – John Du Prez: Spamalot, avagy a Gyalog galopp musical (Patsy (II. Őr))
Deák Tamás: Maszmók az indiánok között (Mennydörgő Medve)
Szerb Antal: Utas és holdvilág (János)
Paolo Genovese: Teljesen idegenek (Ede)
A Dreamworks mozifilmje alapján: Kapj el ha tudsz! A Musical (Branton)
2023/2024-es évad:
Friedrich Dürrenmatt: Az öreg hölgy látogatása (Ill fia)