Winston Ellis hat 2 Serien und 5 Filme gedreht. Unter anderem spielte er Mr Woods in der Serie Doctor Who (2005).Im Kino in der Rolle des Adolf's Mercenary #3 im Spielfilm 飛鷹計劃.