His performance earned him a contract with Eredivisie side Heracles Almelo, for which he played three seasons before he was released because of injuries in the summer of 2009.
Again due to injuries he only played 12 matches in two seasons, after being released in the summer of 2012.