Belgian actor Titus De Voogdt has starred in multiple Belgian feature films, including the award-winning Steve + Sky (2004) and the film festival favorite Ben X (2007). In 2014, De Voogdt starred in the BBC drama The Missing, and in 2018 he starred in the Belgian crime drama De Dag.