imran valencia