[1] Formado en las categorías inferiores del Budapest Honvéd FC hace su debut con el primer equipo a los 18 años logrando marcar un gol en ese partido frente al Paksi SE que a la postre sirvió para empatar el partido (1 a 1).
Dada su juventud, alterna partidos con el primer equipo y con el filial para ser definitivamente ascendido al primer equipo en la temporada 2012-13 bajo la dirección del técnico Marco Rossi.
En la temporada siguiente es nombrado capitán del equipo.
El 1 de agosto de 2017 se hizo oficial su fichaje por el Real Oviedo de la Segunda División española[2] Tras rescindir el contrato con el equipo carbayón a mediados de agosto de 2018, el 20 de septiembre de ese mismo año se hizo oficial su vuelta al Budapest Honvéd F. C.[3] Tras poco más de tres meses desde su vuelta, club y jugador llegaron a un acuerdo para rescindir el contrato.
[5] El 15 de enero de 2020 inició su tercera etapa en el Budapest Honvéd F. C.[6] Ha sido internacional sub-19 y sub-21 por Hungría.