Zdobył złoto w sztafecie 4 × 100 metrów i dwa srebrne medale w biegu na 200 metrów oraz sztafecie szwedzkiej na pierwszych europejskich igrzyskach juniorów w 1964 w Warszawie. Na mistrzostwach Europy w 1966 w Budapeszcie odpadł w eliminacjach biegu na 100 metrów. Na europejskich igrzyskach halowych w 1967 w Pradze odpadł w eliminacjach biegu na 50 metrów, ale w sztafecie 4 × 2 okrążenia zdobył srebrny medal (wraz z nim biegli Edward Romanowski, Jan Balachowski i Edmund Borowski).