Winston James Francis hat 7 Serien und 5 Filme gedreht. Unter anderem spielte er Tank in der Serie Brooklyn Nine-Nine.Im Kino in der Rolle des Bukha im Spielfilm Little Boy.