07/2018 - 06/2020 | Mathare United | |
01/2018 - 06/2018 | Sofapaka FC | |
01/2017 - 12/2017 | Al Hazem | |
07/2016 - 12/2016 | AFC Leopards | |
01/2016 - 06/2016 | Jomo Cosmos | |
07/2013 - 12/2015 | Fostiras FC | |
01/2013 - 06/2013 | Bocholter VV | |
01/2010 - 12/2012 | Mathare United | |
01/2008 - 12/2009 | Kenya Commercial Bank |