A former McGowan Government spin doctor who resigned from his high-level position after an incident at a staff Christmas function late last year has been charged with indecent assault.

Senior media adviser Stephen Kaless was suspended indefinitely and subsequently tendered his resignation on December 16 after his alleged involvement in "inappropriate physical conduct" toward a colleague at a Christmas function for Mr Wyatt's staff on December 13.

Stephen Kaless has been charged by police. Credit:Facebook

On December 18 police confirmed they had spoken to the woman at the centre of the alleged incident and on Wednesday police said they had charged a 44-year-old man from Bayswater with indecent assault.

Police will allege the man was in the bar area of a hotel in Perth and indecently assaulted a woman in her 20s who was known to him.

He will appear in the Perth Magistrates Court on January 29.

Before taking up an appointment to Mr Wyatt's office, Mr Kaless was the chief of staff of Seven News Perth for four years.

The state government declined to comment.