Born in Madison, Connecticut in 1964, he studied visual anthropology at Bowdoin College in Brunswick in Maine followed by film production in London. He made his debut as a feature film director in 1996 and in 1997 was listed in Variety"s top ten "Independent Directors to Watch". In 1998, his film, "Next Stop Wonderland", received an award for Best Film at the film festival in Deauville.
Source: 58. Internationale Filmfestspiele Berlin (Catalogue)