Drama, drama, drama.
Well… she definitely has a type.
Sources close to the 49-year-old hunk say he is one of the "nicest" people you will ever meet.
However, even nice people have troubled pasts. And Mr. Randall is no exception.
Recently, it was discovered that the Hugo Boss model has had issues related to substance abuse as well as failing to be a supportive father to his now 22-year-old daughter, Skylar.
In the early '90s, the handsome stud went to rehab for drug problems AT THE SAME TIME his fiancée Janine Staten was pregnant with their child.
But the drama didn't end there.
According to court documents, he was not present in the early years of his baby girl's life and was even mandated by a judge to cough up almost $2000 in late or unpaid child support payments.
"He wasn't present at all. Janine's mother Perri did a lot of the work bringing up Sky, she essentially raised her. Sky was a good girl, a very bright kid. I just wish she had her parents there."
Bryan only began taking fatherhood seriously when Janine died due to complications related to a heroin addiction.
However, when he finally accepted responsibilities, his relationship with his daughter grew stronger.
According to a family member:
"He did a great job in very difficult circumstances when he finally manned up to his responsibility of being a father."
And it looks like the smoldering babe has turned his life around.
A close friend says he hasn't touched a drug in over a decade.
This, of course, isn't the first time Bullock has dated a bad boy.
She was previously married to vehicle maker Jesse James who admitted to repeatedly cheat on her with model Michelle 'Bombshell' McGee.
We just hope Sandra is well aware of his Bryan's past, and we hope he truly is a changed man!
Tags: addiction, baby, bryan randall, child, children, controversy, court, daughter, drama, drugs, family, hugo boss, jesse james, judge, legal matters, love line, mother, pregnant, rehab, relationship, sandra bullock