He has two children from a previous marriage which ended in divorce in 2004 .