David Llewellyn
Characters voiced
Abu Lahab / Tribal Leader #1 (Muhammad: The Last Prophet)