Career
He is currently playing with the Espoo Blues of Liiga, the top league in Finland. QMJHL He was drafted in the 2005 QMJHL Entry Draft by the Gatineau Olympiques, in the 5th round (75th overall). He also played for the Acadie-Bathurst Titan, Drummondville Voltigeurs, and the Prince Edward Island Rocket.
Professional He was not drafted into the National Hockey League, so he made his jump to professional hockey by joining the Elmira Jackals in the 2010-2011 ECHL season.
That season, he also played for the South Carolina Stingrays, Cincinnati Cyclones, and Utah Grizzlies. The following season, he played for the Arizona Sundogs of the Central Hockey League, before moving back to the ECHL in 2012 with the Alaska Aces.
After a short stay in Alaska, he decided to try his luck abroad and joined GKS Katowice for one game. In 2013, he signed a one year contract with Ciarko Public Broadcasting Service Bank KH Sanok.
In August 2015, he underwent a successful trial with the Espoo Blues of Liiga, and signed a one year contract.