The short tricking at the beginning was really good to watch, the few steps after it was alright. The kick was pretty good, not a fan of the next kick but te punch was pretty cool in my opinion.
Your movement was a bit stiff when you did the punch, the pose was alright, could be done better and better.