A absolvit Universitatea Politehnica Bucureşti (1993).
În cadrul Registrului Feroviar Român, a fost şef departament Optimizarea Sistemelor (1993-1996) şi şef laborator Dinamica Rulării (1996-1997). A reprezentat CFR în Comitetul Director B12, din cadrul European Railway Research Institute, Olanda (1995-2001). Director executiv al Autorităţii Feroviare Române (1998-2000), director fondator al Centrului de testare şi cercetare feroviară (2001-2003) şi director Afaceri Internaţionale în compania Karsdorfer Eisenbahn GmbH (2002-2004), preşedinte al Consiliului de Administraţie şi director general al companiei Romvag SA (2002-2004), director general al Sistematic Engineering (2004-2015).
A preluat funcţia de director general al Companiei Naţionale de Căi Ferate CFR SA, la 2 martie 2015.