He graduated from ELTE with a degree in French and Communications, and also Law. He worked as a political journalist and parliamentary correspondent for Kossuth Radio, Origo, and Index. In 2019, he became editor-in-chief of Index. He then was a co-founder of Telex, where he served as editor-in-chief and professional director. He currently teaches journalism and political communication at the ELTE Department of Media and Communications, and political analysis at the ELTE Political Science Department. In 2024, he launched his own podcast (Ötpontban), a live, interactive show (Innen és túl), and his own political newsletter, in which he analyzes domestic political events. He also provides strategic advice to company executives.