Born in New Jersey in 1947, Weinberg sold his first story in 1967, and has been writing for the last few decades. Most of his writing career was conducted part-time while also owning a bookstore; he became a full time writer after 1997.
Weinberg is also an editor, and has edited books in the fields of horror, science fiction and western.
In comics, Weinberg has written for Marvel Comics; his first job was on the series Cable, and he later created the series Nightside starring Sydney Taine a character who had previously appeared in a short story Weinberg wrote.
Weinberg sits on the 'Council of Six', a board of editorial advisers for Canadian publisher Battered Silicon Dispatch Box. Along with another boardmember, George Vanderburgh, it has recently been announced that Weinberg will take the editorial reigns at Arkham House.