Peter MacNicol as Elliot Randolph. Agents of SHIELD S3Ep2 Purpose in the Machine Review Peter MacNicol as Elliot Randolph. Agents of SHIELD S3Ep2 Purpose in the Machine Review Continue Reading Previous Agents of SHIELD S3Ep2 Purpose in the Machine Review Leave a Reply Cancel replyYour email address will not be published. Required fields are marked *Comment * Name * Email * Website