Raised in Nashua, New Hampshire, he began performing on stage as a child with local groups such as Junior Actorsingers and the Peacock Players.
Born in Nashua, New Hampshire, he started performing on stage as a youngster with local teams such as Junior Actorsingers and the Peacock Players.