After playing briefly with HC Kladno in the Czechoslovak Extraliga in the 1992–93 season, Kohn joined the Western Hockey League in 1993–94. After two seasons of junior hockey and scoring over 177 points, Kohn made his professional debut with Calgary's AHL affiliate, the Saint John Flames.
Kohn would become an NHL journeyman, playing for Calgary, Toronto, the Mighty Ducks of Anaheim, the Atlanta Thrashers, the Detroit Red Wings, then the Flames again. He returned to Europe in 2003–04, joining the Espoo Blues. In 2001-02 he played only 4 games for Detroit. Although he was part of the 2002 Detroit Red Wings Stanley Cup team, Kohn did not qualify to have name included on the Stanley Cup (41 regular season games played, or 1 game played in the finals).[citation needed]
In his NHL career, Kohn appeared in 186 regular-season games. He scored 14 goals and added 28 assists. He also appeared in two games with Toronto during the 1999 Stanley Cup Playoffs, going scoreless.
International play
Kohn played his first game for the national team in 2004, and has played 23 times for the Czech national team.[1] He played in the 1993 Under 18 Junior Championship, 1995 World Juniors Championship, and Men's 2008 World Championship.