Tras empezar a formarse como futbolista en equipos italianos como la Juventus FC, el Genoa CFC y la UC Sampdoria, finalmente en 2015 se marchó cedido por parte de la Sampdoria al FK Senica.
Debutó el 15 de agosto de 2015 en un partido contra el ŠK Slovan Bratislava.
[1] El 23 de junio de 2016 dejó el club y se volvió a marchar en calidad de cedido, esta vez al FC Viktoria Plzeň.
Un año después finalmente dejó la institución de la Sampdoria para marcharse traspasado al Slavia de Praga, con el que ganó una Copa de la República Checa en su primer año con el club.
Tras dos años y medio, el Slavia lo cedió al Slovan Liberec en enero de 2020.