Michael Hadley


Film Credits

King Arthur: Legend of the Sword (2017)
as Mage King
Diana (2013)
as Joseph Toffollo
The Boat That Rocked (2009)
as Mr. Roberts
Never Never Land (1980)
as Dr. Winthrope