Lou Barlow

Composer / Music Department / Actor

Birthplace – Dayton, Ohio, USA

Lou Barlow was born on 17 July 1966 in Dayton, Ohio, USA. He is a composer and actor, known for Adaptation. (2002), Kids (1995) and Thirteen (2003).

Filmography

Heaven Adores You

Self ()