Leland Richard was born in 1949 in Akron, Ohio, USA. He was an actor, known for Crimes of the Future (1970). He died on 3 May 1982 in Manhattan, New York City, New York, USA.
Was one of the first casualties of the AIDS crisis in New York City during the early 1980s. He was diagnosed with a "rare cancer" that eventually killed him in May 1982.