Officer Frank Castle, also known as Brother Frank, is a minor character in the comic series X-Universe for Marvel Comics. He was created by Scott Lobdell and Carlos Pacheco. in List of Deaths Wiki