How do Control direction with a character animated with miximo animaiton dance moves

Ive been tryign to make a sequence like a movie dance scene >..

Think the Footloose dance

done by patchign mixim dance moves like a moon walk, a spin on the floor a jump and flip, hiop hop moves to a character startign in a bedroom then leaping out into a beach bar, flippign over tables and louges kickign a ball etc.

But all ive been taught is to do bone machign on the next animation and tryign to hope I get lucky to pick one that turns the character in the right direct of keep goign stright

its total pot luck not cheography> I need him to follow a root that leads him back to beign able to jump back throgh the pation doo not runnign in random directions. How do I control the direction? or fo the correct runs before a leap and role etc so I can finish in the right sopt and not have hiom runnign oito alls and tables or being in the right spor tto kick the beach ball etc