Career
While also representing Croatia and Belgium at international level He begin his senior career still in Yugoslavia, where, after playing one season with lower league side NK Borac Podvinje, he joined BSK Slavonski Brod where he played 3 seasons before joining in 1985 the Yugoslav First League vice-champions HNK Hajduk Split. He spent 2 seasons in Split winning with them the 1987 Yugoslav Cup.
Afterwords, he will play with another Yugoslav top league side, NK Dinamo Vinkovci.
In his international career, Weber became notable as one of the last football players who played for national teams of two countries after being granted permission thought clear connection shown from his family members. In July 1992, he started his international career with the Croatian national team during their Australian tour, where he appeared in all three of their friendly matches against the Australian national team and also managed to score Croatia"s only goal during the tour as he scored in the second match, which they lost 3-1.
After that, he never played for Croatia again. During the 1993-1994 season, Weber took The job as a Belgium international team striker.
He nevertheless did not manage to score any goals before Belgium was eliminated by Germany in the round of 16.
On the final minutes of that match, he was brought down in the penalty area by Thomas Helmer, but referee Kurt Röthlisberger did not grant the penalty that could have been the Belgian equaliser.