hugh armitage actor