Michelle Rodriguez has criticised Hollywood's writers for killing off strong female characters in films and on television.

The actress previously played Ana Lucia Cortez on Lost. The character was killed towards the end of the second season by Michael Dawson (Harold Perrineau).

At the San Diego Comic-Con, she told io9 that her characters were often killed off "because I don't take my clothes off, and I'm nobody's girlfriend".

"The writers are new to the whole tough girl thing, and they don't know what to do with [me]." she added. "We've got the dude who's strong, so what do we do with the chick who's strong? We kill her."

Rodriguez has also appeared in Hollywood blockbusters Fast & Furious and Avatar. In both films, her character was killed off.

She explained that she hopes upcoming Angelina Jolie action movie Salt will begin to change how strong female characters are treated in Hollywood.

"Eventually [the writers will] get used to it, and maybe Salt will change a thing or two," she said.