Origin
Brian Muldoon was created by Stan Lee and John Romita in 1971 and first appeared in Captain America # 139.
History
Sergeant Brian Muldoon was initially one of the best men of New York’s Comissioner. He was suspended by the Comissioner pending further investigation.
He is considered a man-eater by other police officers.