Larry Holden
1961-05-15 ( 63 years old ) in Framingham, Massachusetts, USA