Ben Cousins arrives at the Perth Magistrates Court on April 2, 2012 in Perth, Australia. Former AFL player, Cousins was arrested last week on drugs charges at Esperance Airport. (Photo by Paul Kane/Getty Images)

Ben Cousins has been arrested in Perth yet again.

The Australian reports the 38-year-old was arrested last night in the Western Australian suburb of Canning Vale for breaching a violence restraining order.

Cousins is expected to appear in the Armadale Magistrates Court later today.

Last month the West Coast premiership player was arrested and charged with breaching a violence restraining order and with possession of methamphetamine and spent one night in the Perth Watch House.