Klasnić nació en Hamburgo hijo de padres croatas que han llegado de Bosnia y Herzegovina.