Otis Winston hat 2 Serien und 3 Filme gedreht. Unter anderem spielte er Officer Holmes / Official in der Serie S.W.A.T..Im Kino in der Rolle des Donald the Security Guard im Spielfilm Venom: The Last Dance.