Connecticut Rep

Barrett Foa is Playing Harold Hill in Connecticut, Masquerading as Edward Snowden on NCIS: LA, and Swapping Rhubarb Pie Recipes With Cyndi Lauper
By Zachary Stewart · Jul 9, 2013 · Storrs
Barrett Foa as Eric Beale in NCIS: Los Angeles.(© CBS) Barrett Foa is distracted. That's understandable considering everything on his plate this year. ...