Ismaily SC
Johnson played from 2004 to 2010 in Egypt for Baladeyet Al-Mahalla, Ismaily SC and El Geish. He also was a half year 2009 on loan in Kuwait by Kazma Sporting Club.