He has performed all over the world and has set and broken several world records .
He has set and broken several world records .