Larry Holden
3 titles
Acting
May 15, 1961
Framingham, Massachusetts, USA