Former Bulldog Brennan Stack has fronted court over allegations he assaulted two women during an incident in Perth over the weekend.

Stack, who played 21 games for the Bulldogs during his three-year career is accused of attacking two women, both 24, in a carpark in Northbridge after a verbal argument.

Alongside Stack, a 25-year-old man was also charged with intentionally causing bodily harm.

The attack was caught on CCTV, which has been viewed by police.

A prosecutor for the Western Australian police described the attack asย โ€œone of the most vicious and ferocious the attending officer has seen in 21 years of serviceโ€.

Embed from Getty Images

โ€œIf I had got hit somewhere else differently I might not be sitting here at all,โ€ one of the women told the Nine Network.

โ€œI havenโ€™t been able to stop crying, Iโ€™ve got a little boy that Iโ€™ve got to come home to and you donโ€™t know whatโ€™s going to happen out there, itโ€™s not safe.โ€

Both women were taken to hospital after the alleged assault, suffering from cuts and bruising. Both were released shortly after.

The 33-year-old spent time after his AFL career playing in the WAFL until 2017 when he was considered a mentor for young players. Stack was recently appointed as the head coach of Nollamara Football Club and has since been stood down.

Stack will remain behind bars until at least March 30 when his bail application will be heard.