William Cain was born on May 27, 1931 in Tuscaloosa, Alabama, USA. He is an actor, known for 双面镜 (1996), Quantum Leap (1989) and 冰风暴 (1997). He is married to Leta Anderson.
William Cain was born on May 27, 1931 in Tuscaloosa, Alabama, USA. He is an actor, known for 双面镜 (1996), Quantum Leap (1989) and 冰风暴 (1997). He is married to Leta Anderson.