He directed and produced his newest movie Animal Factory, a prison drama starring Wilhelm Defoe and Edward Furlong. He made his directorial debut with Trees Lounge in 1996. Hes acted in over 60 movies in the past twenty years; winning praise for roles in cult favorites like Reservoir Dogs, Pulp Fiction and Fargo.
Copyright 2000 Fresh Air