Stewart Morritt

Played Lord Stephen Harrow