Treningi skoków narciarskich rozpoczął w wieku jedenastu lat w barwach klubu WKS Zakopane. Przez kilka sezonów sporadycznie pojawiał się w międzynarodowych konkursach nie osiągając większych sukcesów. Jego forma zaczęła rosnąć w roku 1999, kiedy został powołany do reprezentacji Polski. W mistrzostwach świata w Lahti w lutym 2001 roku zajął 26. pozycję na skoczni K-90. Był rekordzistą skoczni w Salt Lake City. 10 lutego 2005 podczas zawodów Pucharu Kontynentalnego skoczył 137,5 metra. 21 lutego 2009 zdobył srebrny medal Zimowej Uniwersjady Harbin 2009 na skoczni normalnej, K-90.