• Back to Celebrities
Updated: Wed, 06 Mar 2013 20:55:44 GMT | By Lucy Mapstone and Felicity Thistlethwaite
Child stars: then and now

Neil Patrick Harris - now



Previous30 of 34Next
Share this Gallery

Now, the actor plays Barney Stinson in the hugely popular American sitcom How I Met Your Mother.

Advertisement