Začínal jako hokejista, ale od mladšího žactva se věnoval už jenom atletice. S atletikou začínal v rodném Nymburce, kde se ho ujal Petr Müller a Ladislav Veselý. Stal se žákovským mistrem ČR v běhu na 800 metrů, v dalších letech byl úspěšný zejména na kratších tratích. V roce 2011 překonal žákovský český rekord na 300m. Začal sbírat cenné zkušenosti na juniorských šampionátech. V roce 2014 se na Mistrovství světa juniorů probojoval do semifinále na trati 400m překážek a celkově obsadil osmnáctou příčku. Po maturitě přesídlil do Prahy, kde začal studovat Vysokou školu ekonomickou. Nejprve ho trénoval Dalibor Kupka. V roce 2016 přešel k Josefu Vedrovi a jeho hlavní disciplínou se stal opět běh na 800 metrů. V roce 2018 se kvalifikoval na Evropský šampionát v Berlíně. Do německé metropole odjížděl s 27. nejlepším časem mezi běžci na 800 metrů. Zde ale patřil k největšímu překvapení české výpravy , když se probojoval do finále na této trati, kde skončil osmý. V rozběhu si navíc vytvořil nový osobní rekord časem 1:46,50.