Родился в Праге, Чехословакия. Выступал за «Славию» (Прага, 2004, 2006—2010), «Комету» (Брно, 2004), «Градец-Кралове» (2005, 2006), «Гавличкув-Брод» (2005), «Слован Устечти Льви» (Усти-над-Лабем, 2006). В чешской экстралиге 230 матчей, 83 шайбы, 92 передачи. Бронзовый призёр молодёжного чемпионата мира 2005 г. Чемпион Чехии 2008 г., серебряный призёр 2009 г. Участник чемпионатов мира 2009 и 2010 гг. Чемпион мира 2010 года. Участник Олимпийских игр 2010 года В 66 матчах за «Славию» Червенка забил 39 шайб и набрал 97 очков. За три сезона в «Славии» в 142 матчах регулярного чемпионата набрал 162 (77+85) очка, в плей-офф за 48 игр — 56 (26+30) очков. Лучший бомбардир чемпионата Чехии 2010 года.
25 мая 2010 года подписал двухлетний контракт с омским «Авангардом». Играл в одной тройке с Я. Ягром. В регулярном чемпионате КХЛ сезона 2010/11 годов получил приз лиги «Лучший снайпер».