17 Harry Potter Actors Then and Now (#1 is a Shocker)

1. Matthew Lewis (Neville Longbottom)matthew lewis
Advertisement

Wow! Puberty has been good to this guy! Matthew Lewis played the chubby and clumsy Neville Longbottom so seeing him all buffed up and drop dead gorgeous is really a huge a surprise. Since then he has taken on totally different roles in movies, TV and stage plays. We can definitely see that!

That was entertaining. Seeing these little kids grow up to be good-looking young men and women was a sight to behold. Some even surprised us and went beyond our wildest imagination. Puberty has definitely been good to these kids. Now we can’t wait to see how their career will turn out with their talent.