Innan han kom till Linköpings universitet 2010 arbetade han vid Svenska utvecklingsutvärderingsbyrån (SADEV), Griffith University och Göteborgs universitet. Han har varit konsult åt Afrikanska utvecklingsbanken (AfDB), Centre for International Development (CID) vid Harvard University, planerings- och utvecklingsministeriet i Moçambique, African Economic Research Consortium (AERC) och Sida. Han har varit gästdocent vid finansavdelningen vid McGill University och gästföreläsare vid ekonomiavdelningen vid University of Ghana i samarbete med UNU-WIDER. Han har varit ledamot i Vetenskapsrådets anslagskommitté för utvecklingsforskning.
Han har genomfört finansierade projekt och har pågående projekt med NASDAQ-OMX Foundation och Energimyndigheten. Han har erfarenhet av undervisning, kurs- och programutveckling samt som extern examinator på alla nivåer, från grundnivå till doktorandnivå, inklusive handledning av doktorander.
Han har hållit internationella workshoppar om ekonometrisk tidsseriemodellering och deltagit i olika internationella seminarier och konferenser. Han har publicerat artiklar i välrenommerade tidskrifter som Journal of Economic Surveys, The World Economy, Journal of Financial Markets Institutions and Money, Journal of International Money and Finance, Journal of Multinational Financial Markets, Economic Modelling samt Studies in Non-linear Dynamics and Econometrics.