Desperate Housewives star Gale Harold has won a restraining order against his ex-girlfriend following a series of alleged bust-ups.

The actor, who played Teri Hatcher's onscreen boyfriend Jackson Braddock, applied for an order of protection against Danielle Saklofsky over claims they were involved in a number of heated arguments, according to Tmz.com.

Website editors report Saklofsky also applied for a restraining order against Harold and won, so the former couple is now obligated to stay at least 100 yards (91 metres/300 feet) away from each other.