He was born in Philadelphia and was raised in Colorado Springs. He has degrees from the University of Notre Dame (BA), Northwestern University (JD), and New York University (LLM).Les Proctor