Rayner is an associate professor of biology at Wofford College, where he teaches courses in botany, ecology, and evolution. A native of Berlin, New Hampshire, he holds a Ph.D. from the University of South Carolina, where he trained under Dr. Wade Batson. He serves on the board of trustees for the South Carolina Nature Conservancy.