Former remaining winger who played in the NHL from 2000-2010 for a number of teams, like the Philadelphia Flyers as well as the Anaheim Ducks. He performed for the Kelowna Rockets in the Traditional western Hockey Little league. In 2011, after his playing profession was over, he was became associate coach from the Trenton Titans in the East Coastline Hockey Little league. He was raised in Redwater, Alberta. He fought NY Rangers enforcer Colton Orr in a casino game and needed to be taken off the ice on the stretcher after acquiring an overhand to the face.