After a search on Sims Wiki, I can safely say that Jerod is likely a game-generated sim. Whether he lives in town or is an NPC depends on what the game created Jerod for.
Go into map view and hover over the map tags of the houses. It will show the surname of the household. If you see a Beltram household, you probably found where Jerod lives. If not, he might be an NPC. Either way, it's much easier to invite him over to your sim's place instead.