The 38-year-old actor is famous for his dalliances with many A-list women including Britney Spears, Angelina Jolie and Lindsay Lohan but has insisted his lothario days are now far behind him as he's much more interested in raising his two sons, James, 11 and five-year-old Henry.
Colin said: "I am a good boy these days. There is not one (woman in my life) - zilch, nada. I have not dated for, ooh, four years now. It's just not happening, what with the work, the kids and my life. I know it's not what people expect to hear, but that's the honest truth."
The 'Phone Booth' star also puts his children down as the reason for him overcoming his drug addiction and living up to "those old expectations", especially James - who he has with Canadian model Kim Bordenave - as he was born with a developmental disorder called Angelman syndrome, which causes severe intellectual and physical disability.
Speaking to Style magazine, Colin said: "(When you have children) it's not all about you any more, which is a relief. It's about a bigger world, and helping them find their place in it. It's not about 'me, me, me, the loudmouth' any more - and that takes the pressure off me to live up to those old expectations."