Question: who plays lance hunter in agents of shield
Answer: Nick Blood