Daniel Baldwin has filed for divorce from his wife Joanne.

The actor - who has two children, Avis, three, and 23-month-old Finley, with the former model - has decided to end their four-year union, claiming Joanne is addicted to drink and drugs.

The news comes just a day after he was granted a temporary restraining order against his spouse.

Daniel - who met Joanne in 2007 when she was working as a chef in the rehab facility he was receiving treatment in for drug addiction - said: "Due to recent events in our home and for the safety of my children and myself, I have made this decision.

"I have had my share of problems with drugs and alcohol many years ago and know firsthand how difficult a position she is in."

According to gossip website TMZ, the judge who issued the restraining order gave Daniel temporary custody.

Daniel, 50, has three other children, Kahlea, 27, Alexandra, 20, and Atticus, 15, from three previous relationships.