Thomas Powell (archdeacon of Worcester)

Thomas Powell was a priest in England during the 16th century.

[1] Powell was educated at University of Oxford, eventually becoming Principal of New Inn Hall.

[2] After The Restoration he became an Honorary Chaplain to the King.

This biography article of an English religious figure is a stub.

You can help Wikipedia by expanding it.