In the early 1990s, Craig was seen having romantic love affairs with Gabrielle Anwar. Gabrielle Anwar is a talented and beautiful actress. She is popular for starring the role of Margaret Tudor on The Tudors. As a loving couple, they welcomed their only child daughter Willow at the end of 1993.
In 2003, Craig got married to Leigh Taylor-Young. Leigh Taylor-Young is also an actress. This married life was not long lived as they got divorced in 2004. The actual reason why they got divorced is unknown.
During the early 1980s, Craig used to sell newspapers. He also used to sleep under the marble staircase. He has been acting since 1982. He made his acting debut in 1982 by starring the role of Ian Hayden in the soap opera show, One Life to Live. He got his rise in fame after he portrayed the role of Bruce Chadway in the day time soap opera show, The Hamptons. His breakthrough role came in 1992 after he appeared in the American movie, A River Runs Through It. His net worth is said to be around $1 million.