Actor who was in series like Homeland, Black Sails, Wallander, Troy: Fall of a City, and Jab. He played Shaka in the South African series Shaka iLembe. He was in films like 2017's The Dark Tower and 2019's The Boy Who Harnessed the Wind. He made his film debut in 2013's Felix.