Er spielte unter anderem für Bayern München, den Hamburger SV und Arminia Bielefeld. Als Trainer hatte er bereits mehrere Stationen in Franken.