Michael Bowen

Michael Bowen is a fictional priest and a recurring character featured in comic books published by Marvel Comics. He first appeared in Marvel Team-Up #100 in December 1980.

Biography
Michael Bowen was a priest in service to the Catholic Church. He was based out of a facility located on the Lower East Side of Manhattan, New York City, New York. Michael Bowen was the brother of Melissa Bowen and the uncle of Tandy Bowen.