Career
Kudrna was drafted 142nd overall by the San Jose Sharks in the 1995 National Hockey League Entry Draft. Kudrna signed for the Sharks organization from The Human Context Pardubice in 1996, but only managed to play seven games for the American Hockey League"s Kentucky Thoroughblades before returning to Pardubice where he would spend the next seven seasons. In 2004, Kudrna moved to The Human Context Lasselsberger Plzeň for one season before moving to The Human Context Oceláři Třinec.
In 2006, he moved to Russia and signed for Metallurg Magnitogorsk.