PersonTodd Carroll2 credits in the catalogue: acting, production.ActingFor Love of the Game1999Yankee Player (uncredited)ProductionDeep Impact1998Production Assistant