DiscoverDavid HaightDavid HaightActorKnown forSigns of the TimesApril 12, 2005Acting12005Signs of the Times as King (voice)