Who is Jake Lockley? Moon Knight’s third personality

Jake Lockley is a Marvel Universe character who dresses up as a cab driver to gather information.

wanna know more