Cast member Jon Hamm poses at a panel discussion for television series 'Mad Men' during the William S. Paley Television Festival (PaleyFest) at the Dolby theatre in Hollywood, California on March 21, 2014. Photo: Mario Anzuoni

London - Jon Hamm has branded Justin Bieber a "sh**head."

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 f**k, 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, sh**head!' "

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 s**t 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 s**t 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 f**king idiot" in 2012.

He said: "Whether it's Paris Hilton or Kim Kardashian or whoever, stupidity is certainly celebrated. Being a f**king idiot is a valuable commodity in this culture because you're rewarded significantly. It's celebrated. It doesn't make sense to me." - BANG Showbiz