Try walking around the house, keeping near the walls, and check out the mini map. Sometimes he hides near a wall, and doesn't show up until you get close.

Have you been to the council hall yet?

If all else fails, you may be able to use part of the procedure below to reset his position;
Reviving dead NPCs