Joel Ginsburg/WENN.com

Ben Foster at the Premiere Of ‘Lone Survivor’

New York premiere of 'Lone Survivor' at Ziegfeld Theater - Red Carpet Arrivals.

Featuring: Ben Foster. Where: New York City, United States. When: 03 Dec 2013.

See our biography of Ben Foster