I checked the wiki and he seems to be unemployed, so it is very likely that he now works on one of those random NPC jobs like the bar, or a festival stand. But he should live in the town, which is good news.
Sometimes, I've wanted my sim to meet a townie, and I've been turned down too many times, when I've asked them out or to come over. In those few occasions I've reseted that certain sim, which sends them back home, and then gone to visit him/her. But then, to do that, you might have to try to locate, where he lives pretty fast, or he'll run away again :)
Here's what I found from the Wiki:
Los Amigos household Sandy Beach, Surf Island
§12,000
Difficulty: 2
Harley Greenwood, Rajan Patel
Harley and Rajan are enjoying an extended stay on the islands. Harley won't go home until he's caught all the fish, and Rajan won't go home until he's romanced all the ladies! With goals like that they're here for the long haul!