David Platt

David Platt directed the Agent Carter episode Better Angels.