Jamie Waylett, 22, who played Hogwarts bully Vincent Crabbe, was found guilty of violent disorder at London's Wood Green Crown Court.
Waylett, of Hillfield Road, Hampstead, north-west London, admitted swigging from a stolen bottle of Champagne.
But the actor was cleared of intending to destroy or damage property with a petrol bomb he was pictured holding.
Read More | "London riots: Harry Potter actor Jamie Waylett jailed" | ?BBC