 Rocks was born in Philadelphia, Pennsylvania to Joseph F. and Catherine (Gilchrist) Rocks.He graduated from West Catholic Boys High School in 1965.He received an A.S. degree from Community College of Philadelphia in 1967.