Chris Lehane was born on June 2, 1967 in Massachusetts, USA as Christophe Steple Lehane. Read more on iMDB