Leland Richard nasceu em 1949 em Akron, Ohio, EUA. Era ator e foi conhecido pelo seu trabalho em Crimes do Futuro (1970). Morreu o 3 de maio de 1982 em Manhattan, Nova York, Nova Iorque, EUA.
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.