Rudd is a father of two sons , Joaquin and Finojet , and a husband to his Canadian wife , Marci .
Xavier has two sons , Joaquin and Finojet .