mark henderson actor