Disambiguation: Cleavon Twain, Earth-616
First published in: 1996
Created by Kurt Busiek and Pat Olliffe. First appearance is in Untold Tales of Spider-Man (Marvel, 1995 series) #8 (April 1996).