2005-06: Made his professional hockey debut with Peoria of the American Hockey League Split the season with Alaska of the ECHL and Peoria Played in 13 games with Peoria, collecting two points (1g, 1a) along with 47 penalty minutes Skated in 12 matches with Alaska of the ECHL notching two points (1g, 1a) along with 108 penalty minutes.
Career: 2004-05: Played in 65 games with the Seattle Thunderbirds, setting Western Hockey League career highs in assists (18), points (25) and penalty minutes (244) Led the WHL with 244 penalty minutes.
2003-04: Skated in his third season with Seattle, finishing third on the club with 163 penalty minutes Appeared in 58 games, posting 19 points (4g, 15a). 2002-03: Skated in 64 games, collecting 22 points (8g, 14a) Scored the game winner against the Spokane Chiefs in Spokane on March 12 and then against the Portland Winter Hawks in Seattle on March 14 Led the team in penalty minutes with 232 Had one power-play goal and posted a +1 during the regular season Skated in all 15 playoff games collecting four assists. 2001-02: Collected 10 points (3g, 7a) along with 214 penalty minutes while skating in 61 games Notched his first WHL point in his second WHL game versus the Vancouver Giants Skated in all 10 playoff games, registering two assists.