Research interests include modeling socio-spatial phenomena, particularly urban growth and social change at the micro-scale of parcels, blocks and neighborhoods. He is also interested in developing methods for the detailed representation of spatial configuration in contemporary 'complex' modeling techniques such as cellular automata and multi-agent simulations, while at the same time exploring the rich possibilities of these approaches for the representation of individuals and societies in geographical information science and systems.