Hi all, I'm interested in getting a haircut similar to the one this guy is rocking...

http://seoulbeats.com/wp-content/upl...i-1024x640.jpg

What is his haircut called? Any suggestions on what products to use and how to style it? Also, how long should I grow my hair out before getting this cut?

Thanks!