"Roman is a highly skilled player with great hands, excellent vision and the ability to score goals at an elite level of play," said Flames general manager Jay Feaster.
Cervenka has spent the last two seasons playing for Avangard Omsk of the KHL, finishing the 2010-11 season with 31 goals in 51 games. This past season, Cervenka scored 23 goals before exploding for 11 goals and 11 assists in 20 playoff games. In addition to playing in the KHL, Cervenka has also played for the Czech National team in the World Junior Championship, the IIHF World Championship and the Winter Olympics.
Cervenka's one-year deal is worth $3.775 million.
"Our scouts in Europe identified him as someone who could slot into our top-six forward group and play in the NHL as a top-two line center," Feaster said. "We made an aggressive pitch to convince him that Calgary was the perfect place for him to start his NHL career, and we are extremely pleased Roman agreed. We look forward to welcoming him to the Flames and our great city."
Prior to playing in the KHL, Cervenka played five seasons with Slavia Praha of the Czech League, improving his offensive output each season. In his last season with Slavia Praha, Cervenka tallied 30 goals and 43 assists.