I can only tell you, that server, where this images are linked from (www.lide.cz ) is kind of socializing web - people can there chat or find date or friend. So - probably no celebrity, only ordinary man
I think this kid is one of the new wave of "actors". I vaguely remember seeing him in some TV show. He's American....
Do not forget that "Internet is a world, where men are men, women are men and 12 years old girls are FBI agents". On such servers like http://www.lide.cz people often use pictures of actors or models.
That's it (the link) - Josh Hartnett. An American actor from such films as Black Hawk Down, 40 Days and 40 Nights....