Najprej se je zaposlil kot pogodbeni sodelavec Slovenskega raziskovalnega inštituta (SLORI) v Trstu, pozneje še kot mladi raziskovalec na Oddelku za geografijo Filozofske fakultete Univerze v Ljubljani, kjer je tudi predaval kot docent in kot izredni profesor. Od 1996 deluje kot raziskovalec na Znanstveno-raziskovalnem središču (ZRS) v Kopru, kjer je bil tudi redni profesor na tamkajšnji Fakulteti za humanistične študije Univerze na Primorskem (UP). Predaval je tudi na drugih slovenskih in tujih univerzah.
Po usmeritvi je družbeni geograf in kot tak mednarodno priznan strokovnjak na področju politične geografije. Raziskovalno se posveča zlasti tematikam družbene in prostorske konvergence v Evropi, čezmejnim integracijskim procesom ter obmejnim in etnično mešanim regijam. Za študente je pripravil univerzitetni učbenik Osnove politične geografije, prvo tovrstno delo v slovenskem jeziku, ki je doživelo nekaj ponatisov. Intenzivno sodeluje s tujimi znanstvenimi ustanovami. Na ZRS v Kopru je bil podpredsednik Znanstvenega sveta, od 2009 je predstojnik Inštituta za družboslovne študije. V zgodnjem ustvarjalnem obdobju je deloval tudi kot literat s krajšimi prispevki v slovenščini in italijanščini. 1984. je za diplomsko delo prejel fakultetno Prešernovo nagrado za študente, 1990. za magistrsko delo nagrado Tončičevega sklada, leta 2003 bronasto plaketo Zveze geografskih društev Slovenije, 2004. mu je ZRS podelilo priznanje Glasnik znanosti, leta 2010 je na UP prejel zlato plaketo za raziskovalne dosežke.