John Alastair has appeared in 3 shows and 1 movie. A performance to be found in the role of Commander Brown in the series Bodies (2023). In the cinema, in the role of PC Marshall in the feature film Swimming with Men.