Chris Lowell - Biography

Chris Lowell was born on October 17, 1984 in Atlanta, Georgia, USA. He is an actor and director, known for La couleur des sentiments (2011), In the Air (2009) and Veronica Mars (2014).