Rock was born to James Thomas Rock and Anne (née Torley) Rock in Ottawa, where he was raised and educated through secondary school.
Rock became the 52nd Treasurer of the Law Society of Upper Canada, serving from 1992 until 1993 [REF].