Gioca dall'inizio della sua carriera nell'AS Trenčín, squadra della sua città natale, con cui debutta in prima squadra il 20 settembre 2015, giocando titolare nello 0-0 di campionato sul campo dello Slovan Bratislava.[1] Il 13 maggio 2016 realizza la sua prima rete, portando sull'1-0 la sua squadra al 12' della sfida interna di Superliga contro lo Žilina, vinta per 5-2.[2] Alla prima stagione da professionista vince campionato e coppa di Slovacchia.
Inizia a giocare nelle nazionali giovanili slovacche nel 2015, quando disputa 3 partite con l'Under-17 nelle qualificazioni all'Europeo di categoria svoltosi lo stesso anno in Bulgaria. Sempre nel 2015 passa in Under-19 giocando 5 gare fino al 2016 nelle qualificazioni agli Europei U-192016 e 2017. L'8 gennaio 2017 debutta in nazionale maggiore, in un tour di amichevoli ad Abu Dhabi, entrando all'intervallo della sconfitta per 3-1 contro l'Uganda.[3]