Afzal Ali Shigri is the nephew of Mohammad Ishaq and became a Trustee of the Marafie Foundation – Pakistan in 2003 following the death of his uncle.
He had a distinguished career in the police force retiring having reached the rank of Inspector General of Police.