Show more
Scott Challgren was born on 11 May 1968 in Minneapolis, Minnesota, USA. He is an actor, known for Coffee and Cigarettes (2003), Code 46 (2003) and Deuces Wild (2002). imdb.com