We get the Bergman kernel functions in explicit formulas on four types of H
ua domain. There are two key steps: First, we give the holomorphic automorp
hism groups of four types of Hua domain; second, we introduce the concept o
f semi-Reinhardt domain and give their complete orthonormal systems. Based
on these two aspects we obtain the Bergman kernel function in explicit form
ulas on Hua domains.