Mohammad Taqi Al-Ajlani

Mohammad Taqi Al-Ajlani (born January 8, 1988) is a Barokian voice actor.

Roles

 * Dongwa Miao in Sagwa, the Chinese Siamese Cat
 * Young Simba in The Lion King
 * Luna Loud in The Loud House