imran floyd