The character first appeared in Fantastic Four #308-310 (November 1987-January 1988) and was created by writer Steve Englehart and artist John Buscema.
Fasuad received an entry in the Official Handbook of the Marvel Universe Update '89 #3.