Josh Hall is a fictional character on the American soap opera One Life to Live, originated by actor Laurence Fishburne from 1973 until 1976. Todd Davis assumed the role in 1977. Josh reappeared in fictional Llanview, Pennsylvania in 1985 as a doctor, played by Guy Davis from 1985 until 1986.