He graduated from Conestoga College from the Paralegal Studies Program with distinction. He also has a Bachelor of Arts with Honours in Criminal Justice and Public Policy from the University of Guelph.