En 1982 ganó el Premio Nacional de Ensayo de la Universidad de Nariño, Pasto, con el ensayo Aurelio Arturo, la palabra del hombre. En 1986 publicó su primer poemario: Hilo de Arena. El 13 de julio de 1993 fundó -junto a 10 profesionales de distintas áreas- la prestigiosa Revista Número, publicación colombiana de circulación trimestral cuyo propósito es la promoción de la cultura. Fue redactor en la edición dominical de diario La Prensa de Bogotá de 1988 a 1989. Escribió ensayos sobre Lord Byron, Edgar Allan Poe, León Tolstói, Charles Dickens, Emily Dickinson, Las mil y una noches, Alfonso Reyes, Estanislao Zuleta, literatura árabe y las brujas de Macbeth. En 1992 obtuvo el primer Premio Nacional de Poesía del Instituto Colombiano de Cultura. En el año 2005 publicó su primera novela (Ursúa), en la que aborda la historia de Pedro de Ursúa, conquistador español fundador de la ciudad colombiana de Pamplona. Un verdadero testimonio dramático de la colonización.
William Ospina es considerado como uno de los poetas y ensayistas más destacados de las últimas generaciones y sus obras son mapas eruditos de sus amores literarios, acompañados de declaraciones ideológicas sobre la historia y el mundo moderno.