Russell Thomas Carroll is 33 years old. He lives in Garden Grove, CA, but has also spent time in Lake Forest, CA. Companies in which he has a work history include Director Of Marketing, Psyd and Doctor Of Psychology. Positions he has held include Psychologist. Baseball is his favorite team.