Master Todo Segalla is 7th dan black belt in Taekwon-Do and holds black belts in various other martial arts. He is a career actor, model with credits in many known movies and music videos, and a former karate world champion.
To return