Kaniala Masoe is a father of six, and comes from a musical background.