Osborne was born on May 3, 1932 in Colfax, Washington. He was raised in Whitman County, Washington. He studied at the University of Washington. Osborne was gay. His life partner was David Staller from 1996 until his death in 2017.