Home›Ben CarrollBen CarrollKnown for ActingBorn:1967-12-11Place:Chicago, Illinois, USATV Shows2005Criminal Minds Details 2005The Office Details 2004House Details 2004Desperate Housewives Details 2003Arrested Development Details 2000Curb Your Enthusiasm Details