1977 yılında New Internationalist dergisine editör olarak katılan Ellwood, aslen İngiltere’de yayımlanan derginin Kanada - Toronto’daki bürosunu açmıştır. 1999 yılında yayımlanan The A to Z World Development (A’dan Z’ye Dünya’da Kalkınma) başlıklı derlemenin Andy Crump ile birlikte editörlüğünü yapmıştır.