Tower Guard is a fictional character portrayed by David Sheehan in the TV series The Tudors.
They appear in 1 episodes out of a total of 38 aired
Episodes1
Search for a New Queen
episode S3.E6 may 2009frustrated in his efforts to assassinate Cardinal Pole, Henry has his relatives executed while Cromwell supports a marriage to Anne of Cleves.