Powell is a police officer working in Hell's Kitchen.
Biography[]
Karen Page requested police protection after being shot at by who they thought was the Punisher. Powell and Reed went with her to a hotel room and Powell told her they'll be right outside if she needs anything. She thanked them, but said what she needed was sleep.[1]