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
 * Lisa Simpson in The Simpsons (1998-2004, replaced by Mick Shaz Fakhoury after Mohammad gave up the role due to puberty)