Los Angeles - Jon Hamm has branded Justin Bieber a "shithead".
The Mad Men star thinks the 20-year-old singer - who is facing charges for Driving Under the Influence (DUI), resisting arrest and possessing an invalid driver's licence in Miami in January - needs a reality check and should learn "basic life skills" so fame doesn't ruin his life.
The 43-year-old actor told the May issue of Men's Fitness magazine: "Look at Bieber or whoever. You're like, 'What the fuck, man? What are you doing? Why?' There's no one telling those people no, and it's a shame."
The Golden Globe-winning actor said that Justin needs ''a mom or a dad or a really good friend who can say, 'Hey, shithead!'"
He added: "You see people in the world and you're like, 'Do you know how a washing machine works? Do you know how to wash a dish?' Life skills are something we're missing... just shit you needed to learn in life. There used to be a class that kids had to take in high school called home economics, which was cooking and sewing and just shit you needed to learn in life."
Jon previously lashed out at reality stars, including Kim Kardashian and Paris Hilton, for being famous for "being a fucking idiot" in 2012.
He said: "Whether it's Paris Hilton or Kim Kardashian or whoever, stupidity is certainly celebrated. Being a fucking idiot is a valuable commodity in this culture because you're rewarded significantly. It's celebrated. It doesn't make sense to me."