Larry Holden
Known For
Acting
Born
1961-05-15
Place of Birth
Framingham, Massachusetts, USA