Yes, he is a professional. He has also acted (I think mostly theatre). I think it is just a really unusual style of dance....it kind of throws you at first. But I got used to it, I guess, because now I think he dances pretty well. (Unless the cuteness factor went to my head and I'm not thinking clearly).