Torben Brooks was born on June 8, 1965 in Washington, District of Columbia, USA. He is an actor, known for Jesus' Son (1999), The Local (2008) and Law & Order (1990). Read more on iMDB