Barrett Foa
Birthday: 18 September 1977, Manhattan, New York City, New York, USA
Barrett Foa is a series regular on the hit CBS drama, NCIS: Los Angeles (2009). He plays tech operator/surfer "Eric Beale" alongside Chris O'Donnell, LL Cool J and Oscar winner Linda Hu ...Show More
Barrett Foa's FILMOGRAPHY
as Actor (56)
Barrett Foa'S roles
Eric Beale
Travis Myers
Eric Beale
Matt Wolpert