Education
New York University.
New York University.
Born in Jamaica, Richards earned his master"s at New York University. He was an artist-in-residence at the Studio Museum in Harlem in 1996 and showed his work there in "Passages" in 1999. Richards" 1999 sculpture Tar Baby versus
Saint Sebastian, was cast from his own body and resembles a Tuskegee Airman whose body is being pierced by airplane, reminiscent of iconography for Saint Sebastian.
Today the piece is in the collection of the North Carolina Museum of Artist Richards died, aged 38, in the World Trade Center in the September 11 attacks.