I can't track down any info on this dude. He looks like he would be at home in a weekly comic and judging by the Léo on his board I'm going to assume that he is French (or from a French-speaking country). Judging by his feet he looks like he is in the middle of a varial or kickflip.
EDIT: With some help from some friends I was able to track down this dude's origin. He is basically a French Bazooka Joe. Léo Gum was made as Tubble Gum and Roll'up in the '80s. Tubble Gum was a soft gum that could be squeezed out of a tube. Roll'up was a French knock-off of bubble tape but came in strips of a meter instead of a yard.