Roman started his football career at the age of 17. He made his way up working hard, with the help of Razvan Lucescu, his former coach from FC Braşov. Before signing to Braşov, Roman was linked with other Liga I clubs such as FC Vaslui and Oţelul Galaţi. After two great seasons, he received his first call-up for Romania in June 2009. Many teams have shown their interests in signing Mihai. Some of the teams were FC Timişoara and CFR Cluj. On 27 June 2010, Roman signed for Rapid Bucureşti together with his teammate Sabrin Sburlea.