Born in St. Louis, Missouri, Catherine studied at Washington University in St. Louis, earning her bachelor's degree in Theater Tech with an emphasis in Costume Design. While still enrolled, she worked on several films that were being shot in the St. Louis Area, assisting designers in sourcing and purchasing their needed costumes. Upon graduation, she moved to Los Angeles to pursue a career in the film world, finding the thrill of the camera to perfectly suit her design tastes.
Catherine no longer works in Film/TV as she started a clothing company that has taken off and become a full time job.