W styczniu 2017 roku jako wolny agent podpisał dwuletnią umowę z Kolcheti-1913 Poti, z którym rozpoczął negocjacje dwa miesiące wcześniej. W porozumieniu zawarto opcję przenosin do KAA Gent po jednej rundzie. 5 marca 2017 zadebiutował w Erownuli Lidze w przegranym 0:1 meczu z Dinamem Tbilisi. W sezonie 2017 zanotował on łącznie 19 występów. We wrześniu tego samego roku z powodu niezaleczonej kontuzji mięśnia dwugłowego przeszedł trzymiesięczną rehabilitację. Po urlopie świąteczno-noworocznym nie powrócił on do klubu.
W lutym 2018 roku Otieno został zawodnikiem albańskiego KS Kastrioti (Kategoria e Parë). Trzy miesiące później odszedł z zespołu bez rozegrania żadnego oficjalnego meczu. We wrześniu tego samego roku został piłkarzem szwedzkiego klubu Vasalunds IF, rywalizującego na IV poziomie rozgrywkowym. W sezonie 2018 po zajęciu 1. miejsca w grupie Norra Svealand awansował z tym zespołem do Division 1. Łącznie rozegrał w jego barwach 22 spotkania i strzelił 2 bramki.