WireImage
I don’t know what it is, but when the actors from Heroes are on hiatus from the show they get the same nerdy haircut. First it was Adrian Pasdar then Zachary Quinto then Hayden Panettiere got the female version of it and now Milo Ventimiglia debuted that same ugly hairdo. Not only is it not an attractive cut, but it also makes them looks less attractive. Luckily hair grows back and hopefully it will come in quickly.
Below is Adrian Pasdar (WireImage), Zachary Quinto (PCN) and Hayden Panettiere (WireImage) with that same short do.