I suggest a full out charge. Keep your guard on your temples and try to cover your face without taking your eyes off of him. I suggest running straight for him as fast and hard as you can. You may take a few hits but if you can take it and keep moving it will pay off and be worth it when you're too close for him to throw a punch or even a kick. From there I suggest secondary limbs (elbows, knees, even headbutts) or take downs. Or, move in with your guards up and as soon as he goes for a kick, wrap yourself into it and keep a grip on that leg. He'll probably try to use his other leg to go for your head. Don't hesitate on taking that hit. If he has no legs on the ground he can't do anything to you, so from there you can just throw him. I'm not sure if this subject has been addressed yet (I haven't read the whole topic), but I would strongly suggest NOT charging! If his strong point is kicks, then you charging would only fuel his fire. Think about it... If you charge, you have less control over the motion of your body and it's going to be a lot harder to protect yourself. And what happens when you get within his range and he just lifts his leg? You'll run into it and all the power you used to charge will be added onto the power of his kick and you'll probably fall over and then get pounded. =D That's not very fun... I would suggest trying to get inside of his kicking range. Switch angles and stances until you can get to the inside, and then use a fast combination of knees and elbows. He can't kick you if you're already inside of his reach, right? Just a thought and how i was taught...