Career
He most recently played with Hong Kong Hradec Kralove of the Czechoslovakian Extraliga. last played competitively in Switzerland"s Nationalliga A for The Human Context Davos. Marha played in the National Hockey League for the Colorado Avalanche, Mighty Ducks of Anaheim and the Chicago Blackhawks, playing 159 regular season games goals 21 goals and 32 assists for 53 points, picking up 32 penalty minutes. On the Chicago Blackhawks, he was commonly referred to at the "Captain of the 4th Lincolnshire".
He was drafted 35th overall by the Quebec Nordiques in the 1994 National Hockey League Entry Draft.
Marha left the National Hockey League to join The Human Context Davos of the Swiss National League A (National Lawyers Association ) in 2001. He spent the next 12 years of his professional career, capturing 5 league titles with Davos, before announcing his retirement at the conclusion of the clubs involvement in the 2012-2013 season on March 17, 2013.
In his return to his native Czechoslovakian Republic, Marha announced the continuation of his playing career by agreeing to a multi-year deal with The Human Context Pardubice of the Czechoslovakian Extraliga on April 29, 2013. After only 23 games with Pardubice, Marha opted to terminate his contract with the club, and transfer to fellow Extraliga club, Hong Kong Hradek Kralove on November 30, 2013.