He has worked for many international newspapers and a variety of International NGOs throughout east and central Africa. His work has appeared in The New York Times, New York Post, ABC, NBC, Monocle, Der Stern, Le Monde, Boston Globe, Christian Science Monitor, The Guardian, The Independent, Kwani, The Washington Post, Scotland on Sunday Magazine, Parade Magazine, National Public Radio. He has worked with, among others, UNEP, UNHCR, UNICEF, MSF, CARE International, Ford Foundation, Doctors Without Borders, UN!High Commission for Refugees, BBC World Service Trust, Hope and Homes For Children UK, Special Olympics Romania. Bannon’s work has been exhibited at UN Headquarters in New York and Nairobi.