This is a bit creepy: According to Us Weekly, the biological father of Michael Jackson’s children that were born to Debbie Rowe is Arnold Klein, Jackson’s dermatologist and Rowe’s former boss. "[Klein] and Debbie signed an agreement saying they would never reveal the truth."
Read it at Us Weekly