Tags: Soap Character.
Dr. Spencer Truman was a fictional character on the soap opera One Life to Live. He was played by Paul Satterfield from May 25 2005 to January 30 2007. Satterfield has reprised the role in the form of Ghost by characters Miles Laurence and John McBain several times in 2007. Austin Williams played a young Spencer in a 2008 storyline in which the characters Bo and Rex find themselves 1968.