africans might if they are sexually matured. i would not put the betta in with cichlids. south american or central americans would most definitely. frontosa's are pretty aggressive. one keeps gulping down the plecos that i put in their tank. would not put the two together in a tank.
maggie