A man who was repeatedly Tasered by police in 2008, sparking a corruption inquiry, is behind bars after a series of disturbing clashes with police.

Kevin Spratt spent Christmas in custody accused of assaulting public officers and a hospital worker.

The 47-year-old allegedly threw his own faeces at two police officers as they tried to stop him running away from Peel Health Campus on Christmas Eve, Nine News Perth reported.

He was still hooked up to medical equipment at the time.