 Born in Detroit, Michigan, O'Connor grew up in the suburban township of Plymouth located between Detroit and Ann Arbor.In 1980 he moved to Newport Beach, California, and attended Corona del Mar High School.From 1986 to 1999, O'Connor worked for The Shubert Organization.