John Geiger

John Geiger (Sam Nash) is delighted to have his first role in NC with Cary Players. His last role was Velasco in Barefoot in the Park in 2015. A community theater actor for some 35 years, John and his wife, Jan, both retired, moved to Cary in 2016 from Alexandria, VA.