Kamran Afzal: Pregled