|Team Affiliations||New York City Police Department|
Barr is an officer in the New York City Police Department.
Little is known about the life of Barr.
He was often involved in cases that dealt with the masked figure known as Spider-Man. He spoke openly of his dislike for the figure.
Barr is an original character to the series.
Similar to Terri Lee of the aforementioned series, he is presented as the face of the NYPD.