Visser learned chess from his father, who was chairman of the Frisian Chess Federation. In 1981, Visser the championship of the U.S. state of Idaho. Between 1983 and 2001 he won eight league championships in Friesland, including in 1983 with 8.5 points from 9 games. In 1989 he won the ECI open in Bruges, he was split third parties ( with Klaus Bischoff and Kostyantyn learner ) in Recklinghausen, 2000 in Hoogeveen (after Vladimir Jepischin and Simon Dwojris ) also third in 1999. In the same year he became an International Master. In 2002 he won in Sankt Pölten, 2004, he was tied for first in Groningen (together with Friso Nijboer, John van der Wiel and Yuri Kusubow ) and scored his first grandmaster norm. The Dutch Team Championships 2004/ 05 and 2005/ 06 get two more Visser grandmaster norms, followed him in 2006, FIDE Grandmaster title bestowed.
Chess club, he played in Germany for the SV Wattenscheid.
His Elo rating is 2465 (as of October 2012), his previous highest was 2533 in July 2006.