A large number of European towns and cities have made part of their centres car-free since the early 1960s.
Nastopil je na svetovnih prvenstvih v letih 1998, 2002 in 2006, ter Evropskem prvenstvu 2000.