Cold Take
Discover
Club
Blind Pick
Log in
Sign up
O
Owiso Odera
Follow
Died 3 October 2016
Owiso Odera is an actor.
Actor
Sealed
2008
?.?
?.?
The Thirst: Blood War
Rico
Sealed
2013
?.?
?.?
OJ: The Musical
Orlando
Sealed
2009
?.?
?.?
Acholiland
Otim