imran patterson