Shia LaBeouf has been arrested for public intoxication.

The 29-year-old Hollywood star was reportedly arrested for misdemeanor public intoxication in Austin, Texas outside a bar at around 7.45pm on Friday (09.10.15), with an eyewitness saying he ''was either extremely drunk or high on drugs'' and was running down the street before he started jaywalking in front of police officers.

What's more, the eyewitness told gossip website TMZ that the actor was out of control and disobeyed the officers.

The 'Transformers' star - who was in Texas attending the Austin City Limits music festival - was subsequently handcuffed and taken to Travis County Jail.

This comes shortly after Shia said his new movie 'Man Down' had helped him ''get well''.

The actor, who's recently sought treatment for an alcohol problem, claimed working with director Dito Montiel acted as good ''therapy'' and helped to get his life back on track.

He said: ''He came to my house when I was in a really low place and offered it to me like therapy, like 'Here's a healing process so we can jump into together and get well.'''