Kitüntetéses diplomát szerzett mérnökinformatikus mesterszakon a Budapesti Műszaki és Gazdaságtudományi Egyetemen, számítógépes grafika és mesterséges intelligencia specializációkkal. Kutató mérnökként 2 évet dolgozott a Bosch Advanced Engineering csapatában, ahol kutatni kezdett a deep learning területén és eljutott a vezető mérnöki pozícióig. Jelenleg tudományos segédmunkatárs a Rényi Intézet Mesterséges Intelligencia kutatócsoportjában. Kutatási területei a mély generatív modellek, neurális hálózatok regularizálása, információelmélet és optimális transzport.