Simon Shackleton has appeared in 3 shows and 2 movies. A performance to be found in the role of Bob in the series Torchwood. In the cinema, in the role of Louis XVI in the feature film The Affair of the Necklace.