Born
November 23, 1952 (72 years old)
Known For
Acting
Place of Birth
San Francisco, California, USA
Avalon
1982
Larry Prescott · (1 episode)
1980