Steven is a South African actor best known for his role as Mihawk in the Netflix live action adaption of One Piece - the best-selling manga series in history.
One Piece fans rejoice, a live-action adaptation of Eiichiro Oda's beloved manga is coming to Netflix. A total of ten episodes have been ordered so far and will be produced by the same studio, Tomorrow Studios, who are currently working on the upcoming Netflix Cowboy Bebop adaption.