Graphene-supported carbon-coating cobalt and carbon nanoshells (Co/C-GNS and CNS-GNS) were fabricated and their applications in absorbing toxic gases and smoke have been investigated. Co 3 O 4 -loaded reduced graphite oxide was first prepared via a coprecipitation process, then carbon coatings on cobalt nanoparticles were fabricated by a catalytic carbonization process. The obtained hybrids were characterized by X-ray diffraction, transmission electron microscopy, Raman spectroscopy, N 2 absorption/ desorption, and thermogravimetric analysis. Co/C core/shell structure and hollow carbon nanoshells in the size range of 15-22 nm were anchored onto the graphene surfaces. The resultant Co/C-GNS and CNS-GNS performed an important function in CO removal and smoke suppression during the combustion of acrylonitrile-butadiene-styrene. The good performance could be attributed to the combination effect of physical barrier of the GNS, porosity structure of the carbon nanoshells, and carbonization of the Co nanoparticles.