Mohammad Taqi Al-Ajlani

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

Roles

 * Dongwa Miao in Sagwa, the Chinese Siamese Cat
 * Young Simba in The Lion King
 * Luna Loud in The Loud House
 * Kafeez in Paghad Vammah Bismillaha
 * Bart Simpson in The Simpsons
 * Nehrez in Dazbiya Falli