Robert Pattinson gets patch haircut

Toronto: Robert Pattinson has got a new hairdo. The actor was snapped sporting a patchy haircut while signing autographs and taking pictures with fans in Toronto.

The photo shows Pattinson`s messy and long hair are being left long on one side and raggedly buzzed on another. The 25-year-old actor debuted the punk rocker hairdo while leaving the set of current film "Cosmopolis", in Toronto, Canada, reports

The drama thriller, directed by David Cronenberg, "Cosmopolis" follows a 28-year-old financial wizard and billionaire as he traverses Manhattan in his stretch limo. Joining Pattinson in the cast ensemble are Jay Baruchel, Paul Giamatti and Juliette Binoche.