John Mackay has appeared in 5 shows and 4 movies. A performance to be found in the role of Doctor Walker in the series Bridgerton. In the cinema, in the role of John Logie Baird in the feature film Doctor Who: The Giggle.