Johan Verhaegen is a cyclist from Belgium (born November 2nd 1969). He has won 1 UCI races.
Belgium
2nd November 1969
UCI: 1 Wins
2002 2001 2000 1995