Disgraced NRL star Ben Barba called several police officers ‘racist’ after he was detained at his Mackay home and subsequently arrested earlier this month.

Police were called to Barba’s residence on the night of May 5 after an alleged argument at his residence.

A combative and seemingly intoxicated Barba became incensed when he was told he was being detained while the officers ‘investigate domestic violence’.

“Because it’s a black fella you come here straight away, because youse are all racist, white cops,” a furious Barba said, angrily pointing at one of the officers, in footage obtained by Channel 9.

MORE: Latrell Mitchell put off Souths move by fear of living in Greg Inglis' shadow | Do Red Bulls explain Kevin Walters' behaviour? |

The situation then escalated, with a policeman telling Barba, ‘Get your hands out of my face’.

Barba refused to back down, continuing to shout at police before dramatically falling backwards and hitting a garage door after one of the officers gently touched his elbow.

“Ow, what the f***?” Barba screamed from the ground.

“Why’d you push me over for?”

While police investigated a domestic violence disturbance report at Mr Barba’s home he obstructed police and called them “rapists” and “racists”. #9Newshttps://t.co/MaPaPoXVkt — Nine News Australia (@9NewsAUS) May 28, 2019

The 29-year-old then went upstairs against the instructions of the officers and faked another fall, launching himself backwards whilst clutching his own throat.

The footage clearly shows a hand wasn’t laid on Barba by police in his second fall.

They finally lost patience with the former Canterbury, Brisbane and Cronulla star moments later when he attempted to go inside despite being repeatedly told not to, arresting him for ‘obstruction’.

Barba pled guilty to obstructing police in Mackay Court on Tuesday.

The fallen star also entered guilty pleas on two counts of public nuisance in relation to the Australia Day altercation with his partner Ainslie Currie that saw him sacked by the North Queensland Cowboys.

Barba, who was also handed a life ban from the NRL, was sentenced to a combined 150 hours of community service for the three charges.