He began his career at the local pride BV Veendam, breaking into the first-team squad in 1978. He began scoring prolifically in the late 1980s, attracting a lot of attention. He was transferred to Vitesse in the new decade. In his second season in Arnhem he managed to score 19 goals in 16 appearances, an exceptional average of 1.2 goals per match. During the 1981/1982 transfer window he signed a contract at PSV Eindhoven, his first Eredivisie club.
His first years in the lichtstad (city of light) have been very successful. He adapted quickly to higher level and in two and a half years he missed only a few matches. Then, in 1984 he suffered a terrible injury. He was out for two full years. In season 1986/1987 he returned to the pitch but he never fully recovered. He played professional football for another seven years, mainly in the Eerste Divisie. After FC Groningen, again Vitesse and De Graafschap he ended his career where it had once started: BV Veendam.
He first played for the Netherlands on 14 August 1982 against Greece. After 46 minutes of football he replaced Piet Wildschut. At the time there weren't any goals scored, but a goal by Edo Ophof in 54th minute would cause Oranje to win the game.
He was capped only 5 times, scoring zero goals. As a result he did not enjoy a long international career: he played his last international match on 16 February 1983, just over 9 months later (in the Euro 84 qualifier against Spain, 1–0 loss).